我无法使用DropDownList保存会话,当我选择项目时我想要保存项目。我在学习mvc 4 [英] I can't save session with DropDownList, when I select Item I want save item this. I learning mvc 4

查看:56
本文介绍了我无法使用DropDownList保存会话,当我选择项目时我想要保存项目。我在学习mvc 4的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我有保存会话的问题DropDownList



I there proplem with save session DropDownList

Quốc gia
Tỉnh/thành
Quận/huyện







示例:



查看:

@ Html.Action(QUOCGIA,DropDownList,新{Id =TENQUOCGIA})



@ Html.DropDownList(TENQUOCGIA,新的SelectList(模型,TENQUOCGIA,TENQUOCGIA), - Chọn - - ,new {@ class =inputthanhtoan,id = ViewBag.keyquocgia})



在控制器中:




Example:

In view :
@Html.Action("QUOCGIA","DropDownList", new { Id="TENQUOCGIA" })

@Html.DropDownList("TENQUOCGIA", new SelectList(Model,"TENQUOCGIA","TENQUOCGIA"), "-- Chọn --", new { @class="inputthanhtoan", id=ViewBag.keyquocgia })

In Controller:

[ChildActionOnly]
       public ActionResult QUOCGIA(string Id, DropDownList TENQUOCGIA)  // phai de DropDownList o day nó mới lưu
       {
           var model = db.QUOCGIAs;
           ViewBag.keyquocgia = Id;

           return View(model);
       }







我用ajax保存会话:




I save session with ajax:

$(function () {
      $("#buttunSessionDangKy").on("click", function () {
          var TAIKHOAN = $("#TAIKHOAN").val();
          var HOTEN = $("#HOTEN").val();
          var CMND = $("#CMND").val();
          var DIACHI = $("#DIACHI").val();
          var SDT = $("#SDT").val();
          var TENQUOCGIA = $("#TENQUOCGIA").val();
          var TINH = $("#TINH").val();
          var TENHUYEN = $("#TENHUYEN").val();

          $.post("@Url.Action("SaveSessionDangKy", "Account")", { TAIKHOAN: TAIKHOAN, HOTEN: HOTEN, CMND: CMND, DIACHI: DIACHI, SDT: SDT, TENQUOCGIA: TENQUOCGIA, TINH: TINH, TENHUYEN: TENHUYEN }, function (data) {
                  // alert("luu session!");
                  return true;
              });
          });
   });







和:




and :

[HttpPost]
        public ActionResult SaveSessionDangKy(THANHVIEN model)
        {
            // Luu vao session thanh vien
            Session["ThanhVien"] = model;
            return Content("");
        }







谢谢你的回答!




Thanh you for answer!

推荐答案

(function(){
(function () {


#buttunSessionDangKy)。on( click,function(){
var TAIKHOAN =
("#buttunSessionDangKy").on("click", function () { var TAIKHOAN =


#TAIKHOAN)。val();
var HOTEN =
("#TAIKHOAN").val(); var HOTEN =


这篇关于我无法使用DropDownList保存会话,当我选择项目时我想要保存项目。我在学习mvc 4的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆