0
我有嵌套的记录,我通过ajax重新插入到另一个表中, 当我提交数据时我有一个脚本在发送表单时将按钮消息更改为“已发送”。现在,我认为脚本只适用于一条记录,但不适用于嵌套记录,因为当来自数据库的记录被填充时,我点击第一个按钮它会改变,但不会当我从第二个按钮向下点击时。更改嵌套的按钮值
<script language="javascript">
$(function(){
$('input:submit', 'form').click(function(){
$(this).val('Sent');
$(this).attr('disabled', 'disabled');
});
});
</script>
AJAX插入
$(document).ready(function(){
$("form").on('submit',function(event){
event.preventDefault();
data = $(this).serialize();
$.ajax({
type: "POST",
url: "sample.php",
data: data
}).success(function() {
$("input[type=text]").val("");
});
});
});
将'onclick'监听器附加到新元素上? – Fabricator
怎么样?我是新的ajax – blay
尝试再次调用你的'.click'函数'onsuccess'回调 – Fabricator