编辑字段后如何更新(使用jquery或javascript)'的值
How do I update a field (using jquery or javascript) after editing it's value on the table
我实现了一个购物车,在有人向购物车添加项目后,他们可以更改数量并单击更新进行所需的更改。然而,在它被点击后,我希望它说更新!
现在,如果有人再次点击该字段进行更新,它应该会变回一个显示更新的按钮。
我该怎么做?我不太熟悉jquery或javascript
谢谢。
不确定您是如何启动服务器更新的,但这里有一个您可以使用的简短片段:
$('document').ready(function(){
$('#yourInputField').change(function() {
$('#yourButton').addClass('enable');
});
$('#yourButton').on("click",function() {
//Fire ajax for server, onsuccess is ajax success method
onsuccess(e){
$(this).removeClass('enable');
$(this).addClass('disable');
};
});
});
下面是一个入门的基本示例:
HTML
<div class="item">
<input class="amount" type="text" />
<div class="update">
<button class="update-button" type="button">Update</button>
<div class="update-message">Updated!</div>
</div>
</div>
JS
$('.update-button').click(function () {
// Hide the update button
$(this).hide()
// Show the update message
$(this).siblings('.update-message').show();
});
$('.amount').click(function () {
// Show the update button
$(this).closest('.item').find('.update-button').show();
// Hide the update message
$(this).closest('.item').find('.update-message').hide();
});
jsfiddle
相关文章:
- 无法获取某些 Javascript 的值
- 使用PhantomJS获取body onload javascript的值
- 如何获取 CheckBoxSelected in JavaScript 的值
- 在 URL 上放置一个带有 JavaScript 的值
- Web服务返回给javascript的值是未定义的
- 设置隐藏值字段 Javascript 的值
- 在 php 中打印 javascript 的值
- 根据 JavaScript 的值更改值
- 在主页加载之前,我需要来自javascript的值,然后想在代码中使用该值
- 变量's从Jsp到Javascript的值传递
- 刷新变量javascript的值
- 如何在cs文件中返回javascript的值
- 我如何通过使用javascript的值选择一个选项
- 删除每个输入Javascript的值
- 在网页上打印javascript的值
- 在javascript的值后面加上引号
- 将一个javascript的值传递给另一个js文件
- PHP和Javascript的值传递
- 切换变量javascript的值
- 在foreach循环中用PHP改变外部Javascript的值