gpt4 book ai didi

javascript - 我的简单 jquery 验证不起作用

转载 作者:行者123 更新时间:2023-11-27 22:44:45 24 4
gpt4 key购买 nike

大家好,这是我的代码:

 <script>$('td#view-details').click(function() {
var fg = $(this).closest('td').siblings(':first-child').text();
$('#'+fg+'confirm').click(function () {
if($('form #' + fg + 'input[name=test]').val() == "") {
$('#error_notification').fadeIn(100).delay(1000).fadeOut(100);
return false;
} else {
$(main).text('show');
$('#' + fg).addClass('details').removeClass('active');
$('#success_notification').fadeIn(100).delay(1000).fadeOut(100);
}
});
</script>
<html>
<table width="742" id="redemptions_landing_page" valign="top">
<tr>
<th>ID</th>
<th>Investor Name</th>
<th>Email</th>
<th>Credit</th>
<th>Request Amount</th>
<th>Request Mode</th>
<th>View</th>
</tr>
<tr>
<td>1848719408</td>
<td>arvind</td>
<td>xxxyy@gmail.com</td>
<td>Rs 5000</td>
<td>Rs 300</td>
<td>Cheque</td>
<td id="view-details">show</td>
</tr>
</table>
<form id="1848719408">
<textarea cols="40" rows="10" id="remarks" placeholder="Remarks (enter courier number and courier service provider for confirmed redemptions, enter reason for rejected redemptions)"></textarea>
<h3 class="bbrdt">Redemption Amount</h3>
<input type="text" name="test" id="Amount_For_Investor" placeholder="Amount For Investor" />&nbsp;&nbsp;&nbsp;<input name="test" type="text" id="courier_charges" placeholder="Courier Charges"/>&nbsp;&nbsp;&nbsp;
<input value="Confirm" type="button" id="1848719408confirm" />
<button id="reject">Reject</button></form>

我想验证文本字段但它不起作用,当文本字段为空时再次显示成功通知,但不显示错误通知。

最佳答案

您应该始终将代码包装在 .ready 中确保 DOM 已加载的函数,就像这样

$(document).ready(function(){
$('td#view-details').click(function() {
var fg = $(this).closest('td').siblings(':first-child').text();
$('#' + fg + 'confirm').click(function() {
if ($('form #' + fg + 'input[name=test]').val() == "") {
$('#error_notification').fadeIn(100).delay(1000).fadeOut(100);
return false;
}
else {
$(main).text('show');
$('#' + fg).addClass('details').removeClass('active');
$('#success_notification').fadeIn(100).delay(1000).fadeOut(100);
}
});
});

关于javascript - 我的简单 jquery 验证不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8322854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com