function AddressVal5() {
$('.ma-addressEdit .address:visible input:text.number').each(function () {
var maxLength = $(this).attr('maxLength');
var thisLength = $(this).val().length;
// alert(maxLength + ' ' + thisLength)
//$(this).next('.error').hide();
if ($(this).val() == '' || thisLength < maxLength) {
alert("sa");
$(this).next('.error').show();
return false;
}
});
$('.ma-addressEdit .address:visible input:text, .ma-addressEdit .address:visible textarea').each(function () {
var maxLength = $(this).attr('maxLength');
var thisLength = $(this).val().length;
$(this).next('.error').hide();
if ($(this).val() == '' || thisLength < maxLength) {
$(this).next('.error').show();
}
});
}
私はjqueryの検証に取り組んでおり、適切に動作します
<a href="javascript:void(0);" class="clear" id="addressUpdateBtn"><img src="images/update.png" width="83" height="31" alt="Upate" onclick="AddressVal5()" /></a>
しかし、動作しません
<asp:ImageButton ID="imgbtnNewADD" runat="server"
ImageUrl="~/_layouts/images/Experia/update.png" CssClass="Nbutton" OnClientClick="return AddressVal5();" ToolTip="Add" OnClick="imgbtnNewADD_Click" />
エラーメッセージが表示されますが、クリックして更新してください..