从视图传递变量 - > codeigniter中的控制器

时间:2011-10-04 11:25:02

标签: codeigniter

我在视图文件的某个范围内有一个价值,我希望在不提交表单的情况下将该范围的值传递给我的控制器,有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

是的,你可以使用像AJAX这样的东西。但是你在考虑这一切都是错的,你不是从VIEW => CONTROLLER,您仍在进行用户提交,并且只管理该输入。

所以你会做一个像标准表单提交一样的控制器,你可以使用jQuery来使用它的.ajax()函数来实现它:

 $.ajax({
   type: "POST",
   url: "/mycontroller/function/",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
 });

参考:http://docs.jquery.com/API/1.1/AJAX