1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
$( function () {
$( "#vipCustomer" ).autocomplete({
source : function (request, response) {
$.ajax({
type : "post" ,
url : "${basePath}AutoComplete.htm" ,
dataType : "json" ,
data : {
text_search : request.term
},
success : function (data) {
if
(data.rows.length == 0) {
autoCompleteSuccess = false ;
var
result = [ {
label : "无与\""
+ request.term + "\"匹配的客户信息,请新建客户信息" ,
value : "NoMatch"
} ];
response($.map(result, function (item) {
return
{
label : item.label,
value : ‘‘ ,
id : item.value
}
}));
} else
{
autoCompleteSuccess = true ;
response($.map(data.rows, function (item) {
return
{
label : item.name,
value : item.name,
id : item.id,
serialNumber : item.serialNumber
}
}));
}
}
});
},
minLength : 1,
select : function (event, ui) {
if
(ui.item.id == ‘NoMatch‘ ) {
toAddVipCustomerInfo();
} else
{
createTable(ui.item);
}
},
open : function () {
$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
},
close : function () {
$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
}
});
});
|