我正在尝试在Js代码中使用substring方法,它回应了一些php变量,但它不起作用。
$('#tarif_public_total').val( <?php echo $_tarif_public; ?> * $('#tarif_public').val() )
u=$('#tarif_membre').val()* <?php echo $_tarif_membre; ?> + $('#tarif_public').val()* <?php echo $_tarif_public; ?>
uu=u.substring(0,6)
$('#total_total').val(uu)
我在这里做错了什么?
答案 0 :(得分:0)
在parseInt()
的所有实例上使用val()
后(如Gert G建议的那样),你必须这样做:
uu=("" + u).substring(0,6)
或:
uu=String(u).substring(0,6)
因为你不能在数字上使用子字符串。您必须使用("" + var)