【问题标题】:How to give parameter values in jquery url如何在jquery url中给出参数值
【发布时间】:2015-04-19 11:36:14
【问题描述】:
$('#add').click(function(){

            $.jeegoopopup.open({
                url: 'update.php?cids= <?php echo $dt['callerid'] ?> && eid= <?php echo $dt['eid'] ?> && sts= <?php echo $dt['status'] ?>',
                width: 500,
                height: 200,
                center: true,
                skinClass: 'jg_popup_round', 
                resizable: false,
                scrolling: 'no',

如果我在 url 中给出参数值,则按钮不执行操作

谁能帮帮我

【问题讨论】:

  • 这里有什么问题?
  • 除了下面的精彩答案之外,您还应该urlencode() 您正在回显的值,以确保它们不会破坏请求字符串
  • 我是 jquery 新手,你能指导我 urlencode() 的工作原理吗

标签: javascript php jquery url curl


【解决方案1】:

更新

&amp;&amp; is WRONG in Query string , its only &amp; . The &amp;&amp; operator comes ONLY in logical operations like a==2 &amp;&amp; b==2

在 JS Ajax 代码中使用如下适当的引号来连接 PHP cariables。

url: 'update.php?cids='+<?php echo $dt['callerid'] ?>+'&eid='+<?php echo $dt['eid'] ?>+'&sts='+<?php echo $dt['status'] ?>,

【讨论】:

  • 当我点击按钮时,它应该在特定成员的页面中获取 cid、edi、状态值并将它们传递到下一页.. 我正在使用更新用户详细信息
  • @Mahendar 请检查 URL 在控制台面板中通过 ajax 的位置或任何错误。如果有任何错误在这里发布。
  • @Mahendar ,您好是什么问题?
【解决方案2】:

您应该检查= 之后的空格并注意引号并制作一个&amp; 和符号:

url: 'update.php?cids=<?php echo $dt["callerid"] ?>&eid=<?php echo $dt["eid"] ?>&sts=<?php echo $dt["status"] ?>',
//--------------------^----------------------------^^---^-----------------------^^---^

有问题:

  1. 行情
  2. &amp;&amp; 双与号。
  3. = 后面的空格

【讨论】:

    【解决方案3】:

    像这样在开头和结尾使用双引号而不是单引号

    url: "update.php?cids= <?php echo $dt['callerid'] ?> && eid= <?php echo $dt['eid'] ?> && sts= <?php echo $dt['status'] ?>"
    

    并检查您的控制台是否有错误

    【讨论】:

    • 'echo "";'当单击此按钮时,它不会执行任何操作,如果我按照你说的去做
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-07
    • 2011-06-13
    • 2020-08-15
    • 2015-08-17
    • 2016-02-29
    • 1970-01-01
    相关资源
    最近更新 更多