0
怎麼每次我打開時間而改變student_id
模式動態變化selectize AJAX數據
這是我的代碼有
$('#relationshipModal input[name=existing_user]').selectize({
valueField: 'id',
searchField: 'name',
options: [],
create: false,
maxItems: 1,
createOnBlur: true,
render: {
item: function(item, escape) {
return '<div>' +
'<span class="name">' +
escape(item.first_name + " " + item.last_name) +
'</span>'+
'</div>';
},
option: function(item, escape) {
var label = item.first_name + " " + item.last_name;
return '<div>' +
(label ? '<span class="caption">' + escape(label) + '</span>' : '') +
'</div>';
}
},
load: function(query, callback) {
if (!query.length || query.length < 2) return callback();
$.ajax({
url: '{{ URL::route('json/searchGuardianAndStudents') }}',
type: 'GET',
dataType: 'JSON',
data: { name : query , student_id: data.student.id},
error: function() {
callback();
},
success: function(res) {
callback(res);
console.log(res);
}
});
}
});
所以基本上第一次打開是我有一個返回student_id = 422
然後我關閉,然後打開再次使用不同ID的模式,它仍然顯示student_id =422
而不是新的模式。