bind带autocomplete时,最好是从新的tr复制
(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>
bind带autocomplete时,最好是从新的tr复制的更多相关文章
- DotNetBar SuperTabStrip带图标时调整为指定字号的最小宽度
SuperTabStrip带图标时很占空间,需要调整1.整体设置 2.单个Tab设置
- 使用TP自带缓存时。出现第一次拿不到数据。
使用TP自带缓存时.出现第一次拿不到数据. 仔细检查逻辑发现了问题所在. 逻辑:直接读缓存,如果没有从数据库查询,然后存入缓存. 问题出在以为$exchange = S($fileName,$exch ...
- 发布 .NET 5 带运行时单文件应用时优化文件体积的方法
自 .NET 发布起,.NET Framework 运行环境就是其摆脱不掉的桎梏.后来有了 .NET Core ,微软终于将自带运行时和单文件程序带给了我们.即便如此,大部分情况下开发者仍然不太满意: ...
- 一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝)
背景 在日常开发中,偶尔会遇到需要复制对象的情况,需要进行对象的复制. 由于现在流行标题党,所以,一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝) 理解 首先就需要理解 js 中的数据类型 ...
- bootstrap 时间控件带(时分秒)选择器
1.控件下载地址:http://www.bootcss.com/p/bootstrap-datetimepicker/index.htm,参数设置说明也在这个链接下面: 2.具体参数说明(复制原链接) ...
- mybatis前台传给带年月日时分秒的数据给后台,后台接收不到时分秒
框架spring+springMVC+mybatis, 前台给后台传数据传不了时分秒,所以用springMVC的注解解决了,记录一下 controller中如下: /** * * 方法描述 : 使用@ ...
- Python3 tkinter基础 Canvas bind 鼠标左键点击时,在当前位置画椭圆形
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
- bootstrap 时间控件带(时分秒)选择器(需要修改才能显示,请按照参数说明后面的步骤进行修改)
1.控件下载地址:http://www.bootcss.com/p/bootstrap-datetimepicker/index.htm,参数设置说明也在这个链接下面: 2.具体参数说明(复制原链接) ...
- window.location.search 为何在url 带# 号时获取不到 ?
我们在获取url参数时,会常常用到截取参数 getUrlParam(name) { const reg = new RegExp('(^|&)' + name + '=([^&]*)( ...
随机推荐
- JAVA-数据库之删除记录
相关资料:<21天学通Java Web开发> 删除记录 Statementdelete.jsp <%@ page language="java" contentT ...
- c字符输出
#include<stdio.h> int main() { char c1,c2; c1 = ; c2 = ; printf("c1 = %c,c2 = %c\n", ...
- [转]MySQL DATE_FORMAT() 函数
原文地址:http://www.w3school.com.cn/sql/func_date_format.asp 定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据. 语法 ...
- 地铁盾构管片姿态测量软件(Excel)
记得11年刚开始从事盾构测量的时候,只知道搬站(倒站),测导线,还有就是测量管片.觉得最麻烦的就是在每个管片上面放个水平长尺,用全站仪测出他的水平位置和高程,但当时是本子记录每个数据,回去在敲到电脑上 ...
- Android——Activity去除标题栏和状态栏
一.在代码中设置 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去 ...
- setfacl命令
setfacl命令是用来在命令行里设置ACL(访问控制列表).在命令行里,一系列的命令跟随以一系列的文件名. 选项 -b,--remove-all:删除所有扩展的acl规则,基本的acl规则(所有者, ...
- 【linux】——linux僵死进程的产生与避免
一个进程在调用exit命令结束自己的生命的时候,其实它并没有真正的被销毁, 而是留下一个称为僵死进程(Zombie)的数据结构(系统调用exit,它的作用是使进程退出,但也仅仅限于将一个正常的进程变成 ...
- Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql
Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql
- java Calendar
nowDate.add(Calendar.DAY_OF_MONTH,1); 谁能告诉我这里面的 1 是什么意思 2016年07月20日 13:59:47 javaPie 阅读数:2012 nowD ...
- Kryonet client disconnects after send a packet to server (java)
http://stackoverflow.com/questions/25934876/kryonet-client-disconnects-after-send-a-packet-to-server ...