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 + '=([^&]*)( ...
随机推荐
- Mysql 多表查询详解
Reference: https://blog.csdn.net/jintao_ma/article/details/51260458 一.前言 二.示例 三.注意事项 一.前言 上篇讲到Mysql ...
- 不要问我有多懒,写个脚本跑django
写django的都知道,要跑起django测试环境,只需要 python manage.py runserver 就可以了,但是时间一长,就觉得敲这个命令太浪费时间了,而我又是个懒人. 同事用的是ct ...
- 别人不会给你说的---C语言中数组名和指针的区别 及 sizeof用法
引自: http://blog.csdn.net/tianyue168/article/details/5781924 #i nclude <iostream.h> int main( ...
- java中的元数据
java中的Annotation和C#中的Attribute相似. 写法上差别较大 @Target(ElementType.METHOD) @Retention(RetentionPolicy.CLA ...
- [转]SSH和SSM对比总结
原文地址:https://blog.csdn.net/peak_and_valley/article/details/52925032 当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知 ...
- Python 创建线程的方法
使用的是 threading 模块 代码如下: 1 #!/usr/bin/python3 2 3 import threading 4 import time 5 6 exitFlag = 0 7 / ...
- Android——Fragment+Editext总结
原文地址: android Fragment中没有onTouchEvent解决方法 Android--点击EditText的时候弹出软键盘,点击EditText之外空白处软键盘消失,android-- ...
- sql分页存储过程比较
一,先创建一百万条数据 drop table #tmp create table #tmp ( id ,) primary key, name ) ) declare @i int begin ins ...
- MVC的JavaScriptResult使用
JavaScriptResult的使用有两个必要的前提: 1.Ajax 2.jquery.unobtrusive-ajax.js 使用代码示例 controller public ActionResu ...
- Spark编程指南
1.在maven里面添加引用,spark和hdfs的客户端的. groupId = org.apache.spark artifactId = spark-core_2.9.3 version = 0 ...