我正在动态创建一些这样的标签:
$('#marker').before('<div class ="file_up" id="bloc_3"></div>');
然后,我从 id 中获取数字:
$('.file_up').live("click",function()
{
var address = $(this).att('id');
var substr = address.split("_");
var suffix = substr.pop("_");
$.ajax({
url: "xxxx.php",
type: "POST",
data: "suff="+parseInt(suffix),
cache: false,
success: function (res){ alert(res);}
})
}
然后,在 php 文件中,我执行以下操作:
<?php
$suff= intval($_POST['suff']);
$x=4;
echo $suff+$x;
?>
无论我尝试什么,我得到的不是 7 的总和,而是两个字符串的连接,如下所示:“34”。
不知道该怎么办。
任何帮助,将不胜感激。