(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复制的更多相关文章

  1. DotNetBar SuperTabStrip带图标时调整为指定字号的最小宽度

    SuperTabStrip带图标时很占空间,需要调整1.整体设置 2.单个Tab设置

  2. 使用TP自带缓存时。出现第一次拿不到数据。

    使用TP自带缓存时.出现第一次拿不到数据. 仔细检查逻辑发现了问题所在. 逻辑:直接读缓存,如果没有从数据库查询,然后存入缓存. 问题出在以为$exchange = S($fileName,$exch ...

  3. 发布 .NET 5 带运行时单文件应用时优化文件体积的方法

    自 .NET 发布起,.NET Framework 运行环境就是其摆脱不掉的桎梏.后来有了 .NET Core ,微软终于将自带运行时和单文件程序带给了我们.即便如此,大部分情况下开发者仍然不太满意: ...

  4. 一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝)

    背景 在日常开发中,偶尔会遇到需要复制对象的情况,需要进行对象的复制. 由于现在流行标题党,所以,一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝) 理解 首先就需要理解 js 中的数据类型 ...

  5. bootstrap 时间控件带(时分秒)选择器

    1.控件下载地址:http://www.bootcss.com/p/bootstrap-datetimepicker/index.htm,参数设置说明也在这个链接下面: 2.具体参数说明(复制原链接) ...

  6. mybatis前台传给带年月日时分秒的数据给后台,后台接收不到时分秒

    框架spring+springMVC+mybatis, 前台给后台传数据传不了时分秒,所以用springMVC的注解解决了,记录一下 controller中如下: /** * * 方法描述 : 使用@ ...

  7. Python3 tkinter基础 Canvas bind 鼠标左键点击时,在当前位置画椭圆形

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  8. bootstrap 时间控件带(时分秒)选择器(需要修改才能显示,请按照参数说明后面的步骤进行修改)

    1.控件下载地址:http://www.bootcss.com/p/bootstrap-datetimepicker/index.htm,参数设置说明也在这个链接下面: 2.具体参数说明(复制原链接) ...

  9. window.location.search 为何在url 带# 号时获取不到 ?

    我们在获取url参数时,会常常用到截取参数 getUrlParam(name) { const reg = new RegExp('(^|&)' + name + '=([^&]*)( ...

随机推荐

  1. Android 底部按钮BottomNavigationView + Fragment + viewPager 的使用(一)

    实现的效果,左右滑动,底部栏跟着滑动,中间加的是分帧的页面        上代码:主页面activity_main.xml <?xml version="1.0" encod ...

  2. [转]bootstrapTable refresh 方法使用简单举例

    原文地址:https://blog.csdn.net/lanyang123456/article/details/55805478 本文就bootstrapTable refresh 方法如何传递参数 ...

  3. Html模板渲染引擎Hogan

    Github:https://github.com/twitter/hogan.js 最简单的使用教程:http://www.imooc.com/article/18493

  4. 无法将 lambda 表达式 转换为类型“System.Delegate”,因为它不是委托类型

    今天写winform的时候遇到一个问题,提示: 无法将 lambda 表达式 转换为类型“System.Delegate”,因为它不是委托类型, 主要是为了在子线程中更新UI线程,在wpf中同样的写法 ...

  5. mac上怎么安装dmg

    双击dmg文件,就会打开了,里面一般就是应用程序,拖到Finder-应用程序(如果里面是pkg格式,就是安装包,双击安装),然后还要注意一个安装完了以后,要把刚才载入的dmg推出,方法是把桌面上那个图 ...

  6. shell将字符串分隔成数组

    #!/bin/bash a="hello,world,nice,to,meet,you" #要将$a分割开,先存储旧的分隔符 OLD_IFS="$IFS" #设 ...

  7. springboot读取resource下的文本文件

    https://blog.csdn.net/programmeryu/article/details/58002218 文本所在位置: 获取ZH.txt: File file = ResourceUt ...

  8. android控制软键盘弹出方式

    android一把自带的软键盘弹出方式是会将布局顶上去,造成UI乱套的情况. 解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindo ...

  9. R语言-Paste函数

    该函数和excel中的&一样,可以将不同类型的数据放在一起. paste(....,sep="",collapse=NULL) ...表示要加在一起的数据类型,e.g ​p ...

  10. ViewPager自定义选项卡

    转自:http://www.open-open.com/lib/view/open1352621601262.html