表单未在委托事件中提交

巴勒

我有一个通过ajax调用动态生成的链接。单击链接时,表单应提交并执行一些PHP操作

这是代码:

$( document ).on( "click", "a.submit-ssn-data", function() {
  $('#hidden_ssn').val($(this).text());
  $('form#frm-ssn-search').submit();
});

如果我把内的报警,我收到了警告声明,也隐藏元素赋值也适用。但仅表单未提交。任何人都可以给我这个想法来解决此问题。谢谢。

TJ人群

我怀疑您需要阻止链接的默认操作,但要使用e.preventDefault()return false;在处理程序中。如果链接带有href,浏览器将跟随该链接,该链接将取代表单提交。

$( document ).on( "click", "a.submit-ssn-data", function() {
  $('#hidden_ssn').val($(this).text());
  $('form#frm-ssn-search').submit();
  return false;
});

这是一个实时示例,它不会阻止default,并且我们看不到表单提交;这是一个完成的任务,我们确实看到了表单提交。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

表单未在laravel中提交?

来自分类Dev

.on()委托事件未触发

来自分类Dev

.on委托事件,无需点击

来自分类Dev

委托表单提交事件不起作用?

来自分类Dev

事件和委托事件之间的区别?

来自分类Dev

Django表单未在POST中提交

来自分类Dev

CasperJS表单未在AngularJS中提交

来自分类Dev

jQuery表单创建未在IE中提交

来自分类Dev

更新 textarea 未在表单中提交

来自分类Dev

委托事件和空引用

来自分类Dev

如何删除YUI委托事件?

来自分类Dev

委托事件和空引用

来自分类Dev

丢失的jQuery委托事件处理程序

来自分类Dev

委托事件触发,即使不该触发

来自分类Dev

在委托事件上触发最近的按钮

来自分类Dev

无法在首次点击事件中提交表单

来自分类Dev

防止在onsubmit事件中提交表单

来自分类Dev

无法在首次点击事件中提交表单

来自分类Dev

在UITextView委托事件之前调用的键盘事件

来自分类Dev

单击时事件不能作为委托事件

来自分类Dev

如何解决未在Django中提交的表单

来自分类Dev

委托事件,但排除子div中的某些元素

来自分类Dev

在每个turbolinks页面中使用jQuery的委托事件on():load

来自分类Dev

删除特定对象上的jQuery委托事件处理程序

来自分类Dev

委托事件不能与:not()选择器结合使用

来自分类Dev

C#单元测试委托事件处理程序

来自分类Dev

委托事件内的jquery:not()选择器

来自分类Dev

反应性扩展:包装自定义委托事件

来自分类Dev

依靠hasSpaceAvailable方法或委托事件写入NSStream NSStreamEventHasSpaceAvailable