的javascript
<script type="text/javascript">
function getCustomer() {
$('#CST_Idx_BI').autocomplete({
source: function (request, response) {
$.ajax({
type: 'POST',
url: '@Url.Action("JsonGetCustomerName","Customer")',
dataType: 'JSON',
data: { Keyword: $('#CST_Idx_BI').val(), CST_Idx: $('#CST_Idx_BI').val() },
success: function (data) {
response(
$.map(data, function (item, i) {
return {
label: item.CST_Name,
value: item.CST_Idx
}
})
);
}
});
},
focus: function (event, ui) {
event.preventDefault();
$(this).val(ui.item.question);
},
select: function (event, ui) {
$('#CST_Name_BI').val(ui.item.label);
},
})
}
</script>
当有人输入数据时(无论是数字:CST_Inx还是字符:关键字),我想得到他们想要的结果。 但如果有人输入数据,Keyword =数据,CST_Idx =数据。 所以我无法得到任何结果......就我而言,我该如何解决这个问题?
是否可以在同一输入元素中发布两个以上数据? 我的意思是,无论是CST_Inx还是Keyword,当有人在同一个输入元素中输入数据时,我想得到相同的结果。
嗯,我多次改变了我的帖子。提前抱歉。我没有仔细检查我的错误bofore张贴这个。遗憾。