【问题标题】:passing jquery variable to codeigniter view将 jquery 变量传递给 codeigniter 视图
【发布时间】:2020-01-02 06:36:14
【问题描述】:

我正在尝试通过控制器将 jQuery 变量传递给我的 codeigniter 视图。 我的表单中有一些输入字段,但我不希望在我的控制器方法中捕获输入字段值。

<form action="controller_name/method_loading_view" method="get">
  //input fields
  <input type="submit" onclick='myFunction()' /> 
</form>

<script type="text/javascript">
    function myFunction(){
            var code=128;
            var qty=10;
            var base_url='http://localhost/sitename/';
                $url = base_url+'controller_name/method_loading_view';
                $.get($url, {pcode: this.code, pqty: this.qty});
              }   
</script>

然后我尝试使用 $_GET 获取我的 codeigniter 方法中的值

$code = $_GET['pcode'];
$qty = $_GET['pqty'];

【问题讨论】:

  • $_GET['qty'] 应该是$_GET['pqty']
  • 哦抱歉打错字了,我也在用pqty,已编辑

标签: javascript php jquery codeigniter


【解决方案1】:

您已定义 'var code=128;变量数量=10;'在方法中,因此无需使用 this.code 和 this.qty

传递它

试着设置成这样

$.get($url, {pcode: code, pqty: qty});

【讨论】:

    猜你喜欢
    • 2011-09-05
    • 1970-01-01
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 2018-02-21
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    相关资源
    最近更新 更多