标签: submit

如果HTML表单有两个<input type ="submit">按钮,我怎么知道哪个被点击了?

假设我有以下HTML表单:

<form>
...
<input type="submit" name="queue" value="Queue item">
<input type="submit" name="submit" value="Submit item">
</form>
Run Code Online (Sandbox Code Playgroud)

我如何知道用户点击了哪个按钮(不使用javascript)?

我查看了提交的数据,似乎"Queue Item"点击后"queue" = "Queue Item"会被发送到服务器.当"Submit item"点击,然后"submit" = "Submit item"套发送.

我可以依靠这种行为吗?它是否在HTML表单的标准中的某处记录?你们是怎么做到的?

html forms submit

43
推荐指数
2
解决办法
5万
查看次数

更改输入值然后在JavaScript中提交表单

我目前正在制作基本表格.我想用这个表单做的是当你点击提交/按钮来首先改变一个字段的值然后像往常一样提交表单.这看起来有点像这样:

<form name="myform" id="myform" action="action.php">
<input type="hidden" name="myinput" value="0" />
<input type="text" name="message" value="" />
<input type="submit" name="submit" onclick="DoSubmit()" />
</form>
Run Code Online (Sandbox Code Playgroud)

这就是我带来JavaScript的程度.它将"myinput"的值更改为1,但不提交表单.我真的是一个JavaScript noobie,请原谅我,如果这只是一个太简单的问题,但我真的没有得到它的支持.

function DoSubmit(){
  document.myform.myinput.value = '1';
  document.getElementById("myform").submit();
}
Run Code Online (Sandbox Code Playgroud)

html javascript forms onclick submit

43
推荐指数
4
解决办法
19万
查看次数

jQuery AJAX表单提交两次

我有一个表单,我通过jQuery捕获并通过AJAX发送.我的问题是每次刷新页面时表单都会提交多次.

我试图取消绑定提交按钮,但是在第一次提交后表单正常发布.任何帮助,将不胜感激

$('#exportForm').submit(function() {
  $.ajax({
    type: "POST",
    url: $(this).attr('action'),
    data: $(this).serialize(),
    success: function(response) {
      $('#exportForm').unbind('submit');
      console.log(response);
    }
  });
  return false;
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery submit

43
推荐指数
4
解决办法
5万
查看次数

错误ITMS-4088 - 无权修改应用程序

好的,所以我想为我们的客户提交一个应用程序.

他们邀请我作为"管理员"访问他们的开发人员计划,我们创建了所有证书,配置文件和分发配置文件.

我也可以在提交时选择他们的帐户.

我通过XCode 6.0.1提交应用程序,它一直通过iTunes Connect进行身份验证,然后它会抛出此错误...

错误ITMS-4088:"组织"公司名称"无权使用Apple ID"App ID"修改应用程序.请再次尝试使用可访问此应用程序的组织的帐户"在SoftwareAssets

有谁知道为什么我得到这个?

我很确定一切都设置正确.救命!谢谢!

submit xcode6

42
推荐指数
4
解决办法
8279
查看次数

jQuery检测点击禁用提交按钮

小提琴:http://jsfiddle.net/ugzux/

正如您所看到的,我有一个带有禁用(通过javascript)提交按钮的表单.

我希望能够将click事件绑定到它,所以我可以在我允许提交表单(即再次启用该按钮)之前对输入需要修复的内容进行一些爵士指示.

但是,禁用提交按钮也显然会禁用绑定到按钮的任何点击事件,即使它们在禁用后被绑定 - 任何想法如何解决这个问题?

实际上,一种解决方案是停止禁用按钮,而是有一个事件

$('form').submit(function(event){
    event.preventDefault(); 
});
Run Code Online (Sandbox Code Playgroud)

但是我想知道禁用输入和javascript事件的来龙去脉,如果有解决方法,因为我之前从未遇到过这种行为.

forms jquery submit

41
推荐指数
3
解决办法
8万
查看次数

Jquery提交表单

如何使用以下代码提交特定表单(例如我的表单的ID是#form1).

$(".nextbutton").click(function() { submit; });
Run Code Online (Sandbox Code Playgroud)

forms jquery submit

40
推荐指数
2
解决办法
12万
查看次数

ng-submit和ng-click之间的差异

在angularjs中,我想知道ng-submit和ng-click之间的区别是什么?具体来说,每个人的利弊何时应该是一个还是另一个?谢谢!
**编辑**
我已经对此进行了一些调查,但我仍然想知道使用ng-submit的好处是什么(如果有的话)?您是否可以使用ng-click代替所有ng-submit?这会导致任何问题吗?再次感谢!

submit form-submit angularjs angularjs-ng-click

38
推荐指数
3
解决办法
3万
查看次数

spark submit在classpath中添加多个jar

我正在尝试运行一个火花程序,其中我有多个jar文件,如果我只有一个jar我无法运行.我想添加位于相同位置的jar文件.我已尝试过以下但它显示了依赖性错误

spark-submit \
  --class "max" maxjar.jar Book1.csv test \
  --driver-class-path /usr/lib/spark/assembly/lib/hive-common-0.13.1-cdh?5.3.0.jar
Run Code Online (Sandbox Code Playgroud)

如何添加另一个位于同一目录下的jar文件?

我想加/usr/lib/spark/assembly/lib/hive-serde.jar.

classpath submit apache-spark

35
推荐指数
6
解决办法
9万
查看次数

使用<a>标签提交表单

我正在尝试通过标记上的onclick事件提交表单.我试过触发document.myform.submit(),this.form.submit(),parentNode.submit()等但这些都没有用!使用提交按钮,代码工作正常.但我想用标签代替那个.需要一些帮助.

            <form id="myform" name="myform" method="POST" action="process_edit_questionnaire.php?project=<?php echo $project_id; ?>">
                <input name="module" type="hidden" value="<?php echo $module_id;?>"/>
                <input name="project" type="hidden" value="<?php echo $project_id;?>"/>
                <input name="hidden_ques_id" type="hidden" value="<?php echo $data_array_ques[$j]['ques_id'];?>"/>

            <div id="question_block">

                <div id="serial_block">
                    <p id="s_original_<?php echo $j+1; ?>"><a href="#" onclick="showSelectBox(<?php echo $j+1; ?>)">Serial : 
                        <?php 
                        if($data_array_ques[$j]['ques_position']==NULL){ 
                            echo $j+1;                            
                        } 
                        else { 
                            echo $data_array_ques[$j]['ques_position'];         
                        } ?></a></p>
                    <p id="s_select_box_<?php echo $j+1; ?>" style="display: none;">Serial : 
                        <select name="serial">
                          <?php for($p=1;$p<=count($data_array_ques);$p++){ ?>
                                    <option value="<?php echo $p; ?>" <?php if($p==$data_array_ques[$j]['ques_position']){ echo "selected=\"selected\"";} ?> ><?php echo $p; ?></option> …
Run Code Online (Sandbox Code Playgroud)

html javascript forms submit

34
推荐指数
3
解决办法
9万
查看次数

php表单 - 提交留在同一页面上

我有一个位于contact.html上的php表单

表单从processForm.php处理

当用户填写表单并单击"提交"时,processForm.php会发送电子邮件并将用户定向到 - processForm.php,并在该页面上显示"成功!您的邮件已发送"消息.

我对php知之甚少,但我知道要求它的动作是:

// Die with a success message
die("<span class='success'>Success! Your message has been sent.</span>");
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何在不重定向到processForm.php页面的情况下将消息保留在表单div中?

如果需要,我可以发布整个processForm.php,但它很长.

谢谢

html php forms submit

34
推荐指数
5
解决办法
25万
查看次数