jquery函数将我的参数转换为int

时间:2014-05-05 15:10:04

标签: php jquery function types parameters

我的函数将参数字符串转换为int。

我在PHP中有一个字符串变量,在php中我调用了一个测试(变量)函数,它是一个jquery函数(在其他文件中)。 当我在函数中显示变量时,获取一个int变量。 例如:

档案.php

$ids="304620,306408";
echo '<script>article('.$ids.');</script>';

文件jquery

function article(ids){
 alert(ids);  *//show 304620 only*
 alert(jQuery.type(ids)); *//show number*
}

有什么想法吗? 感谢

2 个答案:

答案 0 :(得分:6)

在传递给函数article()

时引用您的字符串
$ids="304620,306408";
echo '<script>article("'.$ids.'");</script>';

答案 1 :(得分:0)

如果要在jQuery函数中显示2个值,请尝试将数组从php传递到jQuery函数。

其次,默认情况下,jQuery将php的字符串值更改为数字数据类型, 所以你可以简单地将你的jQuery数字变量输入到一个字符串中。