这是我的HTML:
<form action="" id="onepagecheckout_orderform">
<input type="text" id="billing:firstname" name="billing[firstname]" value="" title="First Name" class="t1 required-entry"/>
<input type="text" id="billing:lastname" name="billing[lastname]" value="" title="Last Name" class="t1 required-entry"/>
<br/>
<input type="checkbox" class="" name="shipping[clone]" id="shippingClone" title="Clone"/>
<label for="shippingClone">Ship to same address</label>
Run Code Online (Sandbox Code Playgroud)
而jQuery是:
$(document).ready(function () {
function cloneMe() {
$("#onepagecheckout_orderform input:text").each(function () {
alert($('this').attr("name"));
});
return false;
};
$('#shippingClone').on('click', function () {
cloneMe();
});
});
Run Code Online (Sandbox Code Playgroud)
jsfiddle链接是:这里
当我单击复选框时,它应显示所有输入的名称:类型.但它说"未定义".
请帮帮我.