每次打开模态时如何更改student_id
这是我的代码
$('#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
而不是新的。
答案 0 :(得分:0)
在模态加载事件中添加这些脚本:
for(TestCase testCase : allTestCaseList) {
List<TestProperty> testCasePropertyList = testCase.getPropertyList();
for (TestProperty testProperty : testCasePropertyList) {
((WsdlTestCase) testCase).removeProperty(testProperty.getName());
}
}