1
$().ready(function() {
$("input[name^=totalRent_]").each(function()
{ var input = $(this);
var name = input.attr('name');
var num = /\d+$/.exec(name)[0];
我的HTML表單有:
<input type="text" name="totalRent_1" value="" /> <br />
<input type="hidden" name="totalRent_1_hidden" /><br />
<hr />
<input type="text" name="totalRent_2" value="" /> <br />
<input type="hidden" name="totalRent_2_hidden" /><br />
<hr />
<input type="text" name="totalRent_3" value="" /> <br />
<input type="hidden" name="totalRent_3_hidden" /><br />
<hr />
現在,我得到一個JavaScript錯誤說: /\d+$/.exec(name )爲空
每個函數附加到(「input [name^= totalRent_]」)。我需要做什麼,以便只附加到total_rent,而不是totalRent _..._隱藏?
在此先感謝。
哇,這就是皮條客 – CFNinja 2009-08-10 18:51:18
$ .pimp(){function();} – zoltar 2015-11-17 06:07:30