手机端,页面放了一个table控件,用来显示不同学生,
页面下面放了一些文本框控件,
当点击table不同记录时,能将内容填充到下面的文本框控件(已实现)
放了2个按钮,新增,修改,
点新增,会将文本框内容作为新增记录提交到后台(已实现)
点修改,会将文本框内容作为修改值保存到后台,替换当前选择记录的内容(已实现)
以下代码是在表单提交时做一个必填字段的判断
wb.AddForm("","fm1",pageurl).Attribute="on submit='return mustInput()'"
对应js代码为:
fun ction mustInput(){
var result=submit AjaxFileds("mustInput.htm","","学号","姓名",false);
if(result=="OK"){
return true;
}
else{
showTopTips("tp1",result,1500);
return false;
}
}
新增、修改按钮代码为:
With wb.AddButtonGroup("fm1","btg1",False)
.add("新增","新增","submit")
.add("修改","修改","button") /这里不知怎么能加多一个是否点击了table,选择记录的判断
End With
新增时,先判断必填,然后提交数据,这个没问题,已实现
现在的问题时,希望点修改时,先判断是否选择了记录,未选择时,给个提示:请先选择一条记录。
然后再判断必填项,最后提交数据,修改对应主键记录的值。
js代码我都想好了,就是怎么能触发执行这个函数的问题。
fun ction mustInput2(){
if (tab.primarykey){
var result=submit AjaxFileds("mustInput.htm","","学号","姓名",false);
if(result=="OK"){
return true;
}
else{
showTopTips("tp1",result,1500);
return false;
}
}
else{
showTopTips("tp1",'请选择一条记录!',1500);
return false;}
}
[此贴子已经被作者于2022/2/25 8:40:22编辑过]