我正在寻找 最雅致的 方式来表单化(使用jQuery)。 你怎么做到这一点?
这是我的解决方案(我认为这是一个渐进式增强解决方案),仅使用jQuery而没有任何插件:
var form = $('form#YourFormId');
$(':submit', form).click(function (event) {
event.preventDefault();
$.post(form.attr('action'), form.serialize(),
function(data, status) {
if(status == 'success') {
// your code here
}
}
);
});
更新:
如果您的POST响应是“带有表单的HTML”,请尝试以下操作:
function ajaxifyForm(form) {
$(':submit', form).click(function (event) {
event.preventDefault();
$.post(form.attr('action'), form.serialize(),
function(data, status) {
if(status == 'success') {
var newForm = $(data);
ajaxifyForm(newForm);
form.after(newForm).remove();
}
}
);
});
}
主要内容:单招面试技巧1,单招面试技巧2,单招面试技巧3,单招面试技巧4,单招面试技巧5,单招面试技巧6,单招面试技巧7,单招面试技巧8,单招面试技巧9单招面试技巧 单招面试技巧1 在面试自我介绍的表达过程中,表达能力是非常关键的一点,许多单招面试比较容易犯的一个错误就是语气过分的做作。千万不要小视这个自我介绍,它既是打动单招招聘面试考官的敲门砖,也是推销自己的极好机会,因此一定要好好把握。单招面试具体应注意以下几点: 1如何让考官关注你 每一对考官与学生的“过招”时间很短,如何在短
Django 提供了一个丰富的框架可便利地创建表单及操作表单数据。
默认表单 <header class="bar bar-nav"> <h1 class='title'>表单</h1> </header> <div class="content"> <div class="list-block"> <ul> <!-- Text inputs --> <li> <div class="item
Bootstrap提供了一些表单控件样式、布局选项,以及用来创建广泛多样化的的表单的自定义组件。 表单控件 bootstrap的表单控件在 重置表单样式的基础上用样式类进行了扩展。使用这些类可以优化自定义显示,以实现一个更一致的跨浏览器跨设备渲染。下面的示例表单演示了用Bootstrap附加类更新样式之后的常见的HTML表单元素。 记住,因为Bootstrap使用HTML文档类型,所有的input
表单是通用的方法用于接收用户输入的数据,这些元素的平滑与转换是非常重要的,因为用户的行动会影响表单。 输入框 文本框允许用户输入,输入框的边框必须简单明了,能让用户一眼看出输入位置。 你要设置一个使用 .input-field 的 div 包裹着 input 和 label 标签。这两个标签能帮助 JQuery 对其应用动画效果。 另外,动画效果只会应用在 Input 和 Textarea 表单元