第一种:$.post请求 json
function destroyUser(){
var path = '<%=request.getContextPath()%>/gtSysUser/deleteUser';
var rows = $('#dg').datagrid('getChecked');
if (rows.length>0){
$.messager.confirm('消息','确定要删除用户么?',function(r){
if (r){
var ids = '';
for(var i =0 ;i<rows.length;i++){
ids += rows[i].id + ',' ;
}
ids = ids.substring(0 , ids.length-1);
$.post(path,{ids:ids},function(result){
if (result.success){
$.messager.alert('消息','操作成功!');
$('#dg').datagrid('reload'); // reload the user data
} else {
$.messager.alert('消息','操作失败!');
}
},'json');
}
});
}else{
$.messager.alert('消息','至少选择一条记录!');
}
}
第二种:$.post 请求
$.post("<%=request.getContextPath()%>/showHomeIndex/setDataSource",{'dataSource':obj},function(data){
if(data=='1')
{
enterSys();
}
});
第3种:$.getjson 请求
$.getJSON("<%=request.getContextPath()%>/showHomeIndex/selectDataSource", null, function(result) {
var res = eval(result);
if(res.message=='1')
{
$("#selectdivdd").hide();
$("#selectdiv").hide();
}else if(res.message=='2'){
$("#selectdiv").hide();
$("#selectdivzxt").hide();
}else if(res.message=='3'){
$("#selectdivzxt").hide();
$("#selectdivdd").hide();
}else if(res.message=='1,2'){
$("#selectdiv").hide();
}else if(res.message=='1,3'){
$("#selectdivdd").hide();
}else if(res.message=='2,3'){
$("#selectdivzxt").hide();
}
});
第4种:$.form 请求
$('#fm_p').form('submit',{
url: '<%=request.getContextPath()%>/device/addDevices',
onSubmit: function(param){
return $(this).form('validate');
},
success: function(result){
var result = eval('('+result+')');
if (result.success){
$('#zdgz').datagrid('reload');
$('#addDevice').dialog('close')
$.messager.alert('消息','添加成功!');
}else if(result.defeated){
$.messager.alert('消息','添加失败,sn不能重复!');
} else {
$.messager.alert('消息','添加失败!');
$('#addDevice').dialog('close');
}
}
});
第5种:$.ajax 请求
var url = '${pageContext.request.contextPath}/device/deleteDevices'
$.ajax({
type : "GET",
url : url,
data : {
ids : row.id
},
dataType : "json",
success : function(data) {
if (data.code == 10000) {
$.messager.alert("操作提示", "删除成功!", "info");
$('#zdgz').datagrid('reload');
}else {
$.messager.alert("操作提示", "删除失败!", "warning");
}
},
error : function() {
$.messager.alert("操作提示", "删除失败!", "warning");
}
});