我有這樣的代碼jQuery中:得到一個值兩次與jQuery
$("#order_btn").click(function(){
var totalprice = $(".price_amount").text();
$("#totalprice").val(totalprice);
});
當我提交此表與隱藏的價值,我會得到totalprice值的兩倍,如果它的20萬我會得到200000200000。爲什麼?
<input type="hidden" value="" name="totalprice" id="totalprice">
<input id="order_btn" type="submit" class="submit" name="submit" value="submit">
價格大寫金額將這裏定義:
<span class="price_amount">75000</span>
我有這樣的跨度標籤兩次,但我需要他們兩個,有沒有辦法讓只有一個值?
你確定你有一個單一的元素與類' price_amount'?如果是這樣,爲什麼不使用'id'而不是'class'? – SilentGhost 2009-09-02 14:50:02
是兩個具有相同類名的元素! – datisdesign 2009-09-02 14:52:21