如何在jquery url中给出参数值

时间:2015-02-18 12:49:18

标签: javascript php jquery url curl

$('#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中提供参数值,则按钮不执行操作

任何人都可以帮助我

3 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

<强>更新

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

在JS Ajax代码中使用如下所示的正确引号来连接PHP cariables。

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

答案 2 :(得分:0)

你应该检查=之后的空格并留意引号并制作一个&&符号:

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

存在以下问题:

  1. 行情
  2. &&双&符号。
  3. =
  4. 之后的空格