我遇到了一个问题。我有 UI 部分和服务器部分代码。在 UI 中,我将数据以 json 格式发送到服务器端。实际上我的问题是我编写了以下脚本。#btn_login 单击用于登录,页面运行良好。对于下一个“btn_AddDoc”,单击没有任何反应,页面重新加载。
Olease 建议。我没有脚本经验。
var userid ;
$(function () {
$("#dialog").dialog();
//login button click
$("#btn_login").click( function () {
var GetLogDet = {};
GetLogDet.Username =$("#username").val();
GetLogDet.Password = $("#password").val();
$.ajax({
type: "POST",
url: "http://localhost/EMRDMSService/Service.asmx/User_Login",
data: "{lg:" + JSON.stringify(GetLogDet) + "}",
// url: "http://localhost/EMRDMSService/Service.asmx/Permission_List",
// data: "{userid:" + JSON.stringify(GetLogDet) + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (r) {
console.log(r.d.STAT);
}
});
});
//add document button click
$("#btn_AddDoc").click( function () {
var InsDocDet = {};
InsDocDet.docname=$("#DocName").val();
InsDocDet.file_name=$("#FlName").val();
InsDocDet.ownerUser=1;
InsDocDet.catid=$("#drp_cat").val();
InsDocDet.createDatetime=new Date();
InsDocDet.description_d=$("#Desc").val();
InsDocDet.comments_=$("#cmnts").val();
InsDocDet.deptid_=1;
InsDocDet.con_type=1;
InsDocDet.size_=1;
InsDocDet.Doc_status="up";
$.ajax({
type: "POST",
// <!-- url: "http://localhost/EMRDMSService/Service.asmx/User_Login",-->
url: "http://localhost/EMRDMSService/Service.asmx/Permission_List",
data: "{ins_Doc:" + JSON.stringify(GetLogDet) + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (r) {
console.log(r.d.STAT);
}
});
});
});
问候,
西瓦吉斯·S。