我需要模拟表单提交。我不能以普通方式提交表单,因为表单是根据用户选择的字段进行过滤的。
例如:
有两种类型的广告(offer和request),它们都具有相同字段的联系人详细信息,但如果用户在提交表单时选择第一个选项(offer),则将提交空值,因为第二个也有联系人。
这是我目前所拥有的:
var form = $('form[name=\'com_shareflat.offers\']');
form.submit(function(event){
event.preventDefault();
// radio button with ty
我正在尝试创建一个带有一些数据的隐藏表单,它需要提交到一个jsp页面(在一个新窗口中打开),但所有这些都会以编程方式发生,而不需要用户按下提交按钮。
我的示例代码
var fsquery = "abcd";
var emailId = "as@gmail.com";
var portalPsswd = "password";
var projectId = "123";
var kbUrl = "some url which will consume form post parameters";
var pv=
在我的类似教程的应用程序中,我有一个AddForm组件:
var React = require('react');
var Input = require('react-bootstrap').Input;
var TeamActions = require('../actions/team_actions.js');
var AddForm = React.createClass({
handleFormSubmit: function(e) {
e.preventDefault();
var name = this.
我遵循jQuery验证页面中的默认示例,并遇到以下错误:
Uncaught TypeError: undefined is not a function
在这条线上:
$('form').validate().on('submit', function(e) {
但是,当我尝试提交空表单时,我可以看到默认消息按预期被触发,但是,当我提交填写的表单时,没有发送任何消息。
如果没有.validate(),表单就会提交。
是什么导致这个错误和完整的表单不使用.validate()?
html
<form id="form1" action=