JQUERY EASYUI 行编辑事件,combox失去焦点验证

//下拉列表失去焦点事件
$("input",thisTarget.next("span")).blur(function(){  
//判断该课程是否存在于下拉列表中datas获取的下拉列表中的数据
for(var i = 0 ; i < datas.length; i++) {
  if(value !=  datas[i].KCMC && value != ""){
 alert('请选择正确的XXXX');
 //赋值为空
 thisTarget.combobox('setValue','');
 isExist = "N"
  } 

  // 如果datas下拉列表数据太多,会影响效率
  //【或者】用ajax验证
 $.ajax({
url:"tsBjjhSbxqController.do?getKcxx",
type:"post",
data:{"kcmc":value},
dataType:"json",
async: false,
success:function(data){
if(data.success){
var d = $.parseJSON(data.jsonStr);
if(d.obj.length == 0){
 tip('请选择正确的授课课程');
 thisTarget.combobox('setValue','');
 isExist = "N";
};
}
}
});
}); 

猜你喜欢

转载自blog.csdn.net/qq_23690083/article/details/79565640