jquery-forms-plugin

    7热度

    4回答

    我有一个表单,我正在使用Forms插件中的jQuery的ajaxSubmit函数提交。我试图在提交之前将表单名称/值对添加到表单数据中。我的计划是修改beforeSubmit事件处理程序中的表单数据。 由于看起来像一个功能: function handleActionFormBeforeSubmit(formData, form, options) { // Add a name/val

    3热度

    1回答

    大多数浏览器缓存表单值,所以当用户导航到另一个页面时,然后按下后退按钮不必重新开始。 与jquery form plugin这也发生在表单提交成功后。 以下情形: 用户提交表单 消息显示,提交成功和形式被清除 用户导航至其他网页 用户按下后退按钮 页面恢复到表单提交前的状态。 在提交后调用resetForm()只会返回初始表单值,但不会解决缓存问题。 $(document).ready(funct

    4热度

    2回答

    我正在编写一个表单,其中有一些文本输入元素在选择列表更改时动态加载。 问题是,当我提交表单时,这些元素不会发送到发布到服务器的数据中。 我需要做些什么才能将这些动态创建的元素“纳入”要提交的表单中? 的代码是这样的: $("#my_select_id").change(function() { $.ajax({ type: "GET", url: "some-ur

    1热度

    2回答

    我在我的网站上有一个表格(http://www.jakelazaroff.com/#contact),我用jQuery提交。表单成功提交时的回调函数应该使表单消失;但是,由于某些原因,这只适用于某些浏览器/操作系统组合。眼下,兼容性列表如下: WORKS o firefox 3.0, xp o firefox 3.0.14, vista o firefox 3.0.15, vista o

    1热度

    5回答

    我在我的页面中有一个确认步骤。 所需的操作: 用户点击“提交”和AJAX请求时,做适当的行动,并返回一个确认对话框 用户“确认”,然后提交表单使用标准帖子。 所以对于第一部分我没事使用jQuery表单插件: $('form').ajaxForm(...options...); 因为我想再次提交表单的第二部分,但非Ajax。基本上我想这样做: $('form').submit(); 并让它做

    0热度

    1回答

    我手上有一个很奇怪的问题。 我有两个使用主机头的IIS网站。 我有一些简单的代码使用JQuery和JQuery.forms发布一个简单的表单到控制器。控制器返回JSON。只要客户代码存在于拥有控制器代码的网站上,它就会很好地工作。 当我将表单移动到第二个IIS网站并尝试发布到存在控制器的第一个网站时,它停止工作。 有谁知道为什么会发生这种情况?有没有一些我不知道的跨域设置? 谢谢

    21热度

    1回答

    我一直在使用用于.NET的xVal框架进行一些开发,以链接服务器端模型的一些验证规则以及使用jQuery Validation plugin以及jQuery Form plugin提交表单的一些客户端验证。 但是,我有问题将它们连接在一起。 我试图实现以下几点: 允许客户端通过调用rules("add", options")的jQuery插件验证执行使用定义的规则基本验证(这是XVAL用来获取在服

    4热度

    2回答

    我使用jQuery和form plugin一起使用,我希望在提交之前截取表单数据并进行更改。 表单插件有一个名为beforeSubmit的属性,应该这样做,但我似乎无法获取我指定要运行的函数。 下面是形式的标记(某些款式细节省略): <form id="form1"> <fieldset id="login"> <legend>Please Log In</legend>

    0热度

    1回答

    我正在使用JQuery UI选项卡。当我使用“$(”#“+ target).tabs('add',url,title);”方法它会打开一个选项卡并正确调用一个ajax窗体.. 现在问题存在,当我打开包含相同的窗体相同的选项卡。当表单使用表单插件提交时,事情就会变得很糟糕。我假设这是由于多个区域具有相同的div ID,因此表单插件不知道哪个更新。 是否有解决此问题的所有方法?

    2热度

    1回答

    我有一个绑定到一个按钮的单击事件下面的代码: function submitForm() { var $submitOK = false; $('#form1').ajaxSubmit({ beforeSubmit: function() { $submitOK = $('#form1').valid(); return $submit