js 利用ajax將前台數據傳到后台(1)


不是json格式的.

 1       $.ajax({
 2                 type: "Post",
 3                 url: "/activity/AuditAdd",
 4                 data: { UserName: $('#userName').val(), UserCertId: $('#userCertId').val(), BankInfo: $("#province_AreaCode").find("option:selected").text() + $("#city_AreaCode").find("option:selected").text() + $('#bankName').val() + $('#subbranchName').val(), CardID: $('#confirm').val(), Phone: $('#phone').val(), Email: $('#email').val() },
 5                 dataType: "json",
 6                 success: function (r) {
 7                     if (r.success == true) {
 8                         $('#submitMsg').show();
 9                         $('#application').hide();
10                         $(":text").val("");
11                     } else {
12                         alert("存在相同的身份證號碼");
13                         return false;
14                     }
15 
16                 },
17                 error: function (err) {
18                     alert("提交失敗");
19                 }
20             });

 

不管那么多了,這是工作上的代碼.

其中 url是方法的地址

data是要傳過去的數據

再好像..沒什么需要解釋的了

貼下后台代碼(mvc4):

 1 public ActionResult AuditAdd(Product_ActivityUsers model, string UserName, string UserCertId, string BankInfo, string CardID, string Phone, string Email, string Province, string City)
 2         {
 3             model.ID = IdentityCreator.NextIdentity;
 4             model.ContactName = UserName;
 5             model.UserCertId = UserCertId;
 6             model.UserBankCardId = CardID;
 7             model.ContactPhone = Phone;
 8             model.ContactEmail = Email;
 9             model.IsAvailable = 0;
10             model.IsDel = 0;
11             model.AddDate = DateTime.Now;
12             model.IsSync = 0;
13             string str = BankInfo;
14             StringBuilder sb = new StringBuilder(str);
15             sb.Replace("請選擇城市", "");
16             model.UserBankInfo = sb.ToString().Trim();
17             if (!o_Res.IsExistProduct_ActivityUsersByCertId(UserCertId))
18             {
19                 if (o_Res.CreateProduct_ActivityUsers(model))
20                 {
21                     return Json(new MLJsonResult { msg = Resources.Message.SaveSuccess, success = true });
22                 }
23             }
24             return Json(new MLJsonResult { msg = Resources.Message.SaveFailure, success = false });
25         }

也沒什么刻意需要解釋的,以后看見這些代碼就知道是什么意思了.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM