如何在ajax成功后更新引导弹窗的内容,我特别需要更改我拥有的输入字段的值,但是一旦关闭了弹出窗口并单击它,原始值输入字段显示?有人可以帮我吗?引导弹窗更新内容
<button class="btn btn-primary edit" data-content='<input type="text" id="name" value="some value">
<button class="btn btn-primary save">Save</button>'>Edit</button>
的JavaScript:
$('.edit').popover({
placement: 'left',
html: true,
});
$('body').on("click", ".save", function() {
var name = $('#name').val();
$.ajax({
type: "POST",
url: "test.php",
data: {
name: name
},
cache: false,
success: function(response) {
if (response.indexOf("success") != -1) {
$('#name').val(name);
$('.edit').popover('hide').next('.popover').remove();
}
}
});
});
后的数据被保存在酥料饼被关闭,当我再次点击修改,旧值显示在输入框中。
请检查您的HTML标记。 'data-content =''有问题,并且按钮的关闭'>'缺失。 – AWolf 2014-12-03 22:08:26
@AWolf我无法修复它,欢迎您编辑它。 – LukexMal 2014-12-03 22:14:19
check http://stackoverflow.com/问题/ 25307407 /引导-3动态模态的Ajax-内容高速缓存发出 – pomaxa 2014-12-03 22:25:21