sm4565 点保存没有反应
SM4565
$(this).parent().siblings("td[colname='ZPYGID']").find("input").val(item.YGID)改成
$(this).parent().siblings("td[colname='ZPYGID']").find("input").val(item.YGID).trigger("change");
/*输入员工*/ $("#grdTest td[colname='ZPYGID']").each(function(index) { /*添加只读属性*/ var thisID = $(this).children("input[type='text']").attr("readonly", "true"); thisID.css('background-color', 'LightGray').prop('onclick', null); thisID.focus(function() { thisID.blur(); }); }) var oldtext=""; $("td[colname='ZPYGMC'] input").focus(function() { oldtext=$(this).val(); }); $("#grdTest td[colname='ZPYGMC']").each(function(index) { var thisID = $(this).children("input[type='text']").prop('onclick', null); var JTID=$(this).siblings("td[colname='JTID']").text(); var sql = "SELECT YG.ID YGID, YG.YGMC From SM_ZDB_YG_TB YG WHERE YG.ZT in (1,2)"; sql += " and (upper(YG.YGMC) like upper('%{0}%') or upper(YG.YGGH) like upper('%{0}%'))"; thisID.autocomplete("SQLWREXT.ashx", { max: 15,width: 600,autoFill: false,mustMatch:true, cacheLength: 1, matchSubset: false, /*不启用缓存*/ matchCase: false, /*不区分大小写*/ dataType: "json", extraParams: { StrSql: function () {return sql;} }, parse: function (data) { return $.map(data, function (row) { return { data: row,value: row.YGMC,result: row.YGMC}; }); /*给后台交互的数据进行处理*/ }, formatItem: function (item) { return item.YGMC + "("+ item.YGID + ")"; } }).result(function (event, item) { $(this).parent().siblings("td[colname='ZPYGID']").find("input").val(item.YGID).trigger("change"); return false; }); });