1.判断删除时是否选中
var selectedRows = $("#dg").datagrid('getSelections');
if (selectedRows.length != 1) {
$.messager.alert("系统提示", "请选择一条要编辑的数据!");
return;
}
2.表单提交
$("#fm").form("submit", {url : url,onSubmit : function() {return $(this).form("validate"); },success : function(result) {result = eval('(' + result + ')');if (result.resultCode == 1) {$.messager.alert("系统提示", result.resultMsg);return;} else {$.messager.alert("系统提示", "操作成功,参数保存成功!");$("#dlg").dialog("close");$("#dg").datagrid("reload");}}});
3.dialog关闭
function closeDialog(){$("#dlg1").dialog("close");}
4.combox下拉框
<tr><td align="right"><label for="Title"> 标签ID: </label></td><td><input id="tagcode" name="tagcode" style="height: 26px; width: 270px;" data-options="required:true,validType:'length[1,20]'" editable="false" /></td>
</tr>
$("#tagcode2").combobox({url:'userTag/getTagList.html',valueField: 'id',textField: 'text'
});
[{"id":1,"text":"text1"
},{"id":2,"text":"text2"
},{"id":3,"text":"text3","selected":true
},{"id":4,"text":"text4"
},{"id":5,"text":"text5"
}]
获得datebox的值:
var startTime = $('#startTime').datebox('getValue');
获得下拉框的值:
var method = $("#methodSelect").combobox("getValue");
如何判断输入框是否为空:
if (onlyYear == "") {$.messager.alert("提示", "请选择年份!");return;}
下拉框选中事件:
$("#methodSelect").combobox({onSelect : function() {var method = $("#methodSelect").combobox("getValue");if (method == 0) {// 隐藏 开始时间和结束时间框$(".dayClass").hide();$(".monthClass").show();} else if (method == 1) {$(".monthClass").hide();$(".dayClass").show();}}});