【MVC使用jQuery从视图向控制器传递Model的2种方法】教程文章相关的互联网学习教程文章

MVC使用jQuery从视图向控制器传递Model的2种方法【代码】【图】

http://blog.csdn.net/make1828/article/details/29846003using System.ComponentModel.DataAnnotations;namespace MvcApplication1.Models {public class Movie{public int Id { get; set; }[Required(ErrorMessage = "必填")]public string Title { get; set; }} } HomeController中,一个Action用来显示强类型视图,一个用来接收从视图传递过来的Model。using System.Web.Mvc; using MvcApplication1.Models;namespace MvcAppl...

求助!yii里怎么实现使用JqueryAjax传值到控制器action方法里

yii Jquery Ajax 纠结一下午了,求高手相助,刚接触yii,这有什么问题吗 $.ajax({ type:'post', url:"/www/index.php?r=home/CkUser",//这个地址应该怎么写 data:{"name":val}, success:function(msg){ alert("正确"); $("#nameinfo").html(msg); }, } ); 我想传值到actionCkUser()里 class HomeController extends Controller{ public function actionCkUser(){ //todo $name=Yi...

Jqueryajaxpost提交给ThinkPHP的控制器,但是获取不到$_POST,应该怎么写呢

前端的js是这样的 var uid = 10002; var a = get_users; jQuery.ajax({ url: "http://localhost:8099/thinkphp111/index.php?s=/Index/index.html", type: "POST", data: { uid: uid, a: a }, success: function (jsonResult) { alert(jsonResult); ...

!yii里如何实现使用JqueryAjax传值到控制器action方法里

求助!yii里怎么实现使用Jquery Ajax传值到控制器action方法里 纠结一下午了,求高手相助,刚接触yii,这有什么问题吗 $.ajax({type:'post',url:"/www/index.php?r=home/CkUser",//这个地址应该怎么写data:{"name":val},success:function(msg){alert("正确");$("#nameinfo").html(msg);},});我想传值到actionCkUser()里 class HomeController extends Controller{ public function actionCkUser(){//todo$name=Yii::app()->request...

javascript-spring mvc 3 jquery AJAX $.get-值未从控制器返回到回调方法【代码】

我是AJAX的新手,目前正在学习将其与Spring MVC结合使用.我面临着同样的问题. 在继续进行实际的实时需求之前,我将测试整个AJAX Spring MVC jQuery组合以及一些真正基础的知识,以使我理解正确. 我在页面上有一个搜索框“提交”按钮.我正在使用$.get在提交时向Spring控制器发送一个硬编码的文本.然后,我将另一个文本从该控制器发送回回调函数,并尝试使用“警报”框在回调函数中显示返回的文本.这似乎不起作用. 我看到正在调用回调函数...

jQuery AJAX调用PHP控制器【代码】

我正在通过jQuery调用控制器(Codeigniter).我的dataString变量包含一个简单的字符串,我试图将其传递给控制器??,因此可以将其传递给模型.但是,我收到一条错误消息,指示我的$test_var未定义.我究竟做错了什么?$('a.test').click(function (event) {dataString = $(this).attr('name'); $.ajax({type:"POST",url:"<?php echo base_url(); ?>controller_name/",data:dataString,success:function (data) {alert('test');}});event.pre...

java – 如何使用Jquery AJAX调用Spring控制器方法【代码】

我有以下Spring Controller@Controller @RequestMapping("/accreq")使用以下映射@RequestMapping(value = "/defRoles", method=RequestMethod.GET) public @ResponseBody String loadDefaultRoles(@RequestParam(value="idGroup", required=false) String groupIDthrows ServletException{我正在尝试使用以下jquery ajax调用此方法$.ajax({ type: 'GET', url: '/accreq/defRoles', data: {idGroup: $('#infoGroup').val() }, succe...

c# – 使用jQuery AJAX将多个变量POST到ASP .NET MVC控制器【代码】

我有一个控制器,我想通过AJAX发布2个项目:一个复杂的对象(我的整个viewmodel)和一个整数(特定行的id).这个特殊项目是在VB .Net中,但是如果有人能用C#回答这个问题,那就没关系了(我对这两种语言都很了解).这两种语言都可行. 我可以将viewmodel POST到控制器没有任何问题.一旦我尝试包含整数,控制器就不能再发送请求了.我知道这可能是我如何格式化POST的数据的一个问题,但我无法确切地知道我需要做什么. 我的控制器动作如下:<HttpP...

php – 为什么对Symfony控制器的jQuery AJAX请求是并行处理而不是异步处理?【代码】

使用jQuery $.ajax({…})将简单数据发布到普通PHP脚本时,会并行处理多个请求.当使用Symfony 2.8控制器作为目标时,同步处理请求.为什么是这样? 简单的HTML和PHP设置// Plain PHP file: /testscript.php <?php sleep($_POST['time']);echo $_POST['id'];// Plain HTML file: /testpage.html <html> <head><script src="//code.jquery.com/jquery-1.11.3.min.js"></script> </head> <body> Click here: <div id='testbtn' style="bac...

使用jQuery(视图)创建的cookie在第一次尝试时无法在php(控制器)中访问【代码】

我在Chrome和Firefox上遇到了一个奇怪的问题,因为它可以很好地改变IE.[编辑1:IE也出现问题] 前提: >在我的homepageView.php中,我使用jQuery创建一个cookie,比如说Cookie1.>我的主页有一个应用程序的链接,我们称之为App1.>在App1的控制器中访问Cookie1,如果没有找到,它会重定向回主页. 问题陈述 >清除缓存>转到主页(Cookie1已创建)>单击指向App1的链接.> App1被重定向到主页(App1无法访问Cookie1)>再次单击App1链接,App1正常工作....

javascript – 在AngularJS中,为什么将表示逻辑(如jQuery)放入控制器会对可测试性产生负面影响?

我是Angular的新手,也是“测试”思维模式的编码.我理解将表示逻辑放入控制器并不是“Angular Way”,但不明白为什么它会对可测试性产生负面影响.解决方法:因为它依赖于有一个DOM来测试.您应该能够在不需要创建DOM的情况下测试控制器逻辑,因为您应该只是模拟依赖项,然后在构造的视图模型中测试数据. 除了测试之外,控制器在生活中的工作是编组数据,他们不了解视图,他们所知道的只是一个视图模型,他们应该只调用后端服务,然后将这些数据...

javascript – 当发送jQuery帖子到MVC控制器获得404错误【代码】

我正在使用jQuery从视图发送到MVC后期操作function DoSomething(passedId) {$.ajax({method: "POST",dataType: 'text', url: '/MyController/SomeAction/',data: { id: passedId}}).done(function (data) {// }); }在MyController里面[HttpPost]public ActionResult SomeAction(int id){...}在Firebug控制台中,我收到404错误.解决方法:你没有说你正在使用哪个版本的jquery.请检查jqu...

javascript – jquery metismenu无法使用AngularJS控制器加载数据异步【代码】

我有Jquerymetis菜单的问题.我想从Database加载菜单元素,我正在使用AngujarJS控制器来获取带有菜单元素的JSON. 这是AngularJSControllervar appControllers = angular.module('appControllers', []);appControllers.controller('MenuCtrl', ['$scope', '$http',function ($scope, $http) {var url = "/api/Menus/GetMenuElements";$http.post(url).success(function (data, status, headers, config) {$scope.menuElements = data;...

javascript – 发布带有从jquery到.net mvc 3控制器的int列表的对象【代码】

我很难通过jQuery将JavaScript对象发布到.net MVC 3控制器. 我的目标:var postData = {'thing1' : "whatever",'thing2' : "something else",'thing3' : [1, 2, 3, 4] }我的jQuery调用:$.post('<%= Url.Action("Commit", "MassEdit") %>', postData, function (data) {// stuff });我的视图模型:public class SubmitThing {public string thing1 { get; set; }public string thing2 { get; set; }public IEnumerable<int> thing3...

视图 - 相关标签