bind带autocomplete时,最好是从新的tr复制

简介: (function($) {//自动关联ItemNo$.fn.extend({productitemlist: function(options) {return this.each(function() {var> var> sender.
(function($) {
//自动关联ItemNo
$.fn.extend({
productitemlist: function(options) {
return this.each(function() {
var> var> sender.unautocomplete()
.autocomplete(url, {
max: 0
,minChars: 1
,width: 420
,matchContains: "word"
,autoFill: false
,extraParams: {
}
,formatItem: function(row){return row[1];}
,formatResult: function(row){return row[1];}


})
.result(function(event, data, formatted) {
var> if(data) tr.find("input[name=itemno]").val(data[0]).change();
if(data) tr.find("input[name=product]").val(data[3]);
});
});
}


});
//自动关联ItemNo

})(jQuery);





//+ - 
function changeRows_sample(sender,desc){
var> var> if(desc<0){
if(table.find("tr").length>1){
tr.remove();
//table.find("tr").eq(0).find("input[type=button]").button();  //不知为何remove会使第一行button失去样式
}else{
tr.find("input[type=text]").val("");
tr.find("input[type=checkbox]").removeAttr("checked");
tr.find(".expend").html("");
tr.closest("tr").find(".gps").html("");
}
}else{
var> $(tr).after(newrow);
newrow.find("input[type=text]").val("");
newrow.find("input[type=checkbox]").removeAttr("checked");
newrow.find(".expend").html("");
newrow.find(".gps").html("");
newrow.find("input[name=itemno]").attr("id",Math.random());
newrow.find("input[name=itemno]").productitemlist();
newrow.find("input[name=itemno]").bind("change",itemno_change);
}
}


.asp页面中



<table> <tr>
<td>
<input> </td>
<td> <input> </td>
<td><input> <td> <td> <span> </td>
<td> <span> </td>
<td> <input> <input> </td>
</tr>
</table>

目录
相关文章
|
SQL 存储 关系型数据库
对线面试官 - 如何理解MySQL的索引覆盖和索引下推
索引下推是MySQL 5.6引入的优化,允许部分WHERE条件在索引中处理,减少回表次数。例如,对于索引(zipcode, lastname, firstname),查询`WHERE zipcode=&#39;95054&#39; AND lastname LIKE &#39;%etrunia%&#39;`时,索引下推先过滤zipcode,然后在索引中应用lastname条件,降低回表需求。索引下推可在EXPLAIN的`Using index condition`中看到。
2177 0
对线面试官 - 如何理解MySQL的索引覆盖和索引下推
|
Java Android开发 API
Android电源管理系列之PowerManagerService(二)
WakeLock机制 PowerManager.WakeLock 为了延长电池的使用寿命,Android设备会在一段时间后使屏幕变暗,然后关闭屏幕显示,直至停止CPU进入休眠。
2238 0
|
Cloud Native 关系型数据库 MySQL
Centos7安装Mysql5.7(超详细版)
*下载地址:[https://dev.mysql.com/downloads/mysql/5.7.html](https://dev.mysql.com/downloads/mysql/5.7.html)**
8078 3
Centos7安装Mysql5.7(超详细版)
|
传感器 物联网 机器人
定义微Python
MicroPython 是一种精简高效的 Python 解释器,专为微控制器和嵌入式系统设计,支持通过 Python 代码进行快速开发和调试。它具有低资源消耗的特点,适用于物联网设备。
636 62
|
监控 NoSQL 数据建模
使用Apache Cassandra进行分布式数据库管理的技术实践
【6月更文挑战第5天】本文探讨了使用Apache Cassandra进行分布式数据库管理的技术实践。Cassandra是一款高性能、可扩展的NoSQL数据库,适合大规模、高并发场景。文章介绍了其高可扩展性、高性能、高可用性和灵活数据模型等核心特性,并详细阐述了环境准备、安装配置、数据建模与查询以及性能优化与监控的步骤。通过本文,读者可掌握Cassandra的运用,适应不断增长的数据需求。
|
Linux
linux下实现日志切割的两种方法 logrotate
linux下实现日志切割的两种方法 logrotate
1337 0
|
存储 SQL 消息中间件
关于流批一体的几点思考
关于流批一体的几点思考
|
数据管理
《阿里云产品手册2022-2023 版》——数据管理与服务
《阿里云产品手册2022-2023 版》——数据管理与服务
546 0
《阿里云产品手册2022-2023 版》——数据管理与服务
|
NoSQL JavaScript Java
基于Springboot实现企业人事管理系统
基于Springboot实现企业人事管理系统
307 0
基于Springboot实现企业人事管理系统
|
NoSQL 中间件 关系型数据库
Python下篇 3. 异步编程生态
Python下篇 3. 异步编程生态
480 0

热门文章

最新文章