Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何在ASP.NETMVC中将登录视图实现为jQueryUI对话框_Asp.net Mvc_Jquery Ui_Login_View_Jquery Ui Dialog - Fatal编程技术网

Asp.net mvc 如何在ASP.NETMVC中将登录视图实现为jQueryUI对话框

Asp.net mvc 如何在ASP.NETMVC中将登录视图实现为jQueryUI对话框,asp.net-mvc,jquery-ui,login,view,jquery-ui-dialog,Asp.net Mvc,Jquery Ui,Login,View,Jquery Ui Dialog,我看到了一些类似的例子,我也看到了KiGG应用程序,它也使用一个对话框来显示登录框。我是MVC的新手,但取得了一些不错的进展,我希望为下周需要进行的演示添加一些糖果 是否有人有一个简单的例子,或者可以描述我需要采取的步骤,以使登录视图显示在jQueryUI对话框中 我有一些我认为。。。我想我需要在母版页中有一个局部视图(比如Kigg),这样每当我点击一个需要授权的控制器时,母版页就会处理它 任何帮助都将被告知 在jQueryUI对话框中创建一个普通html表单。例如 通过ajax连接提交表单。(

我看到了一些类似的例子,我也看到了KiGG应用程序,它也使用一个对话框来显示登录框。我是MVC的新手,但取得了一些不错的进展,我希望为下周需要进行的演示添加一些糖果

是否有人有一个简单的例子,或者可以描述我需要采取的步骤,以使登录视图显示在jQueryUI对话框中

我有一些我认为。。。我想我需要在母版页中有一个局部视图(比如Kigg),这样每当我点击一个需要授权的控制器时,母版页就会处理它

任何帮助都将被告知

  • 在jQueryUI对话框中创建一个普通html表单。例如

  • 通过ajax连接提交表单。(可选)组合使用。例如:

    函数有效(formData、jqForm、options){ 返回$(jqForm[0]).valid(); }

    函数loggedIn() { 警报(“您已登录”); }

    var formOptions={ 提交前:有效, 成功:洛格丁, url:“/your/mvc/action/on/login/controller”, 类型:“post” };

    var validateOptions={ submitHandler:函数(表单){ jQuery(表单).ajaxSubmit(表单选项); $(“#dialog”).dialog(); }, 信息:{ 电子邮件:“需要电子邮件”, 密码:“需要密码” } };

    $(“#loginform”).validate(validateOptions)

  • 在返回JsonResult的帐户控制器上创建登录操作,并将表单发布到此操作(应为https)