我有這樣一個div:獲取jQuery的格式化值
<td id="length" data-length=<?php echo $length;?> >
而且我想在一個jQuery腳本讓我的PHP變量($長度)的值。
之後,我不得不格式化它以替換點的逗號。
在這個片段:
var $length = jQuery(this).find("#length");
console.log($length.data('length'));
我看到讀我的變量在控制檯
但是當我想格式化像這樣的一個點來代替逗號:
console.log(parseFloat($length.val().replace(",", ".")));
我得到NaN
請幫助解決這個問題!
爲什麼你使用'$ length.val()'即使你正確地提取用'$ length.data的數據(「樂ngth')'上面的行。 .val()應該用於表單元素。 –