jQuery函数将参数转换为整型


jQuery function transform my parameters to 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*
}

任何想法?

在传递给函数article()时引用字符串

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

如果你想在jQuery函数中显示两个值,尝试从php传递一个数组到jQuery函数。

其次,默认情况下,jQuery将php的字符串值更改为数字数据类型,因此,您可以简单地将jQuery数字变量强制转换为字符串。