标签: form-submit

ASP.NET MVC - 使用表单发布多个复杂对象

在ASP.NET MVC应用程序中,我尝试使用单个表单提交多个对象.我可以让简单的类型回发,但是我遇到了复杂类型的问题.我觉得我已经模仿Phil Haack在他的博客文章Binding To A List中提供的例子,但没有运气.即使复制他的代码到目前为止无济于事.

我试图填充ProjectNumTaskNum一组属性MachineLicenseBillback的对象.不幸的IList<MachineLicenseBillback> machinePts是,发布时总是以null结尾.

我错过了什么?

public class MachineLicenseBillback
{
    public MachineLicenseBillback() { }

    public virtual int MachineId { get; set; }
    public virtual string ProjectNum { get; set; }
    public virtual string TaskNum { get; set; }
    public virtual string VerifiedFlag { get; set; }
    public virtual DateTime? RcdChgDateTime { get; set; }
    public virtual string RcdChgAgent { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

行动

[AcceptVerbs(HttpVerbs.Post)]
public …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc form-submit

5
推荐指数
1
解决办法
5380
查看次数

如何使用textlink POST方法提交表单

我是PHP的新手,但想知道如何做到这一点.

我想将HTML表单提交到另一个PHP页面,但我不想使用丑陋的按钮.我想用一个链接.

问题是,我看到许多解决方案使用Java Script/Jquery等来解决这个问题,是否有人知道如何使用PHP代码和HTML执行此操作?

html php hyperlink form-submit

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

提交表单的事件监听器

我已经为表单提交编写了一个事件监听器,这会导致我遇到一些问题.在文本字段内按"输入"时一切正常.但是,我有一个span(带有background-image),通过click事件提交表单.这不能正常工作,我无法弄清楚原因.

这是基本的HTML:

<form name="myForm">
  <input type="text" name="search" />
  <span id="search-button"></span>
</form>
Run Code Online (Sandbox Code Playgroud)

这是事件监听器的JS:

function evtSubmit(e) {
  // code
  e.preventDefault();
};

var myform = document.myForm;
if (myform.addEventListener) {
  myform.addEventListener('submit', evtSubmit, false);
}
Run Code Online (Sandbox Code Playgroud)

这里是'span'及其click事件的JS:

var searchButton = document.getElementById('search-button');
if (searchButton) {
 searchButton.onclick = function() {
  document.myForm.submit();
 };
}
Run Code Online (Sandbox Code Playgroud)

注意:span的click事件的JS位于单独的JS文件中且无法访问atm,因此更改该脚本不是一个选项.如果解决此问题的唯一方法是更新该文件,我可以...但由于我无法控制的进程,这要困难得多.

javascript javascript-events form-submit

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

jQuery如何通过输入文本字段使Enter(Return)充当Tab键,但最后触发提交按钮

我已经阻止了Enter(返回)键,实际上,它在Tab键中被转换了.因此,当在输入文本字段内按下时,它将充当Tab键.这很好,但我需要它在最后一个字段中按下时触发提交按钮,下面是Enter键变异的代码:

            $('input').keydown(function(event) {
                if(event.which == 13) {
                    event.preventDefault();
                    $(this).nextAll('input:first').focus();
                }
            });
Run Code Online (Sandbox Code Playgroud)

和形式码是一序列输入类型="文本"和一个按钮式="提交"在端[编辑]实际上代码是这其中,从拍摄的jquery:在特定部分输入到标签触发.但我不知道为什么今天昨天工作不起作用:

$(':text').keydown(function(e) {
    if(e.keyCode == 13 && $(this).attr('type') != 'submit') {
        e.preventDefault();
        $(this).nextAll('input:first').focus();
    }
});
Run Code Online (Sandbox Code Playgroud)

jquery events tabs enter form-submit

5
推荐指数
1
解决办法
9485
查看次数

在PHP中获取提交按钮的名称

如何在php中获取提交按钮的名称,我得到了提交按钮的值但是找不到任何代码获取按钮的名称,下面是我写的代码.

<form name="form1"  method="post">
    <input type="submit" value="hello" name="submitbutton">
</form>

<?php
    echo "Value of submit button: " . $_POST['submitbutton'];
    echo "Name of submit button: " . // What should I do here? //;
?>
Run Code Online (Sandbox Code Playgroud)

php submit form-submit

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

使用AJAX提交多个表单

我有一个包含几种形式的页面.我想添加一个提交按钮,允许同时保存所有表单,如下图所示:

<form id="form1" name="form1" action="someAction" method="post">
    ....form fields
</form>

<form id="form2" name="form2" action="someOtherAction" method="post">
    ....form fields
</form>

<form id="form2" name="form2" action="anotherAction" method="post">
    ....form fields
</form>

<a href="somewhere.html" onclick="submitAll();">Submit All Forms</a>

<script>
    function submitAll() {
        document.form1.submit();
        document.form2.submit();
        document.form3.submit();
    }
</script>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,一旦第一个表单被提交,它就会将页面重定向到该表单的目标 - 我想拦截该重定向,以便我可以处理下一个表单.

我知道这可以通过AJAX完成,它可以以某种方式让我捕获返回的页面(如果我这样选择就忽略它),但我无法弄清楚如何在不映射表单中的每个字段的情况下执行此操作手动.

有人可以帮忙吗?

forms ajax jquery form-submit

5
推荐指数
1
解决办法
7182
查看次数

ASP.NET Web窗体是否阻止双击提交?

我正在开发一个ASP.NET 4.0 Web Forms项目,经过大约5年的休息,我对提交行为感到困惑.

在按钮的单击事件中,我睡眠线程,以便我可以多次单击提交按钮.

据我所知,ASP.NET阻止了多次调用click事件.这是真的?

顺便说一句:我已经关闭了这个测试的javascript.

asp.net webforms form-submit double-submit-prevention

5
推荐指数
1
解决办法
3601
查看次数

javascript在提交时关闭弹出窗口

好.我已经看到这个问题已经超过10年未得到答复了..

如何在一键通话中提交和关闭弹出窗口.

建议如此运行.

function saveNClose()
{
  document.form.submit();
  self.close();
}
this doesn't work because the submit has a redirect, and the self.close is never reached.
Run Code Online (Sandbox Code Playgroud)
function closeLaterNSaveNow();
{
  setTimeout("window.close()",5000);
  document.form.submit();
}
same problem..  the close is never called because the script for the page is gone.
Run Code Online (Sandbox Code Playgroud)
function closeNowNSubmit()
{
  self.close(); 
 document.form.submit();
}
the window closes, but nothing gets saved.  server doesn't even get notified of anything..
Run Code Online (Sandbox Code Playgroud)
<input class='btn btn-success' disabled='disabled' id='SubmitFinal' onclick='closeWindow()' type='submit' value='Finish'>
Well then there's no validation of the …
Run Code Online (Sandbox Code Playgroud)

javascript popup form-submit

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

仅当条款和条件签出时才提交Stripe自定义表单

我希望仅当我选中“条款和条件”复选框时,才将条纹表格提交到服务器。

我的代码-

<script type="text/javascript">
function isAcceptedTermsAndConditions() {
    var isCheckedTermsAndCondition = $('#termsAndCondition').is(":checked");
    if (!isCheckedTermsAndCondition) {
      $("#termsAndConditionMsg").show();
      return false;
    } else {
      $("#termsAndConditionMsg").hide();
      return true;
    }
    return false;
}
</script>

<div id ="userAgreement">
        <div style="margin-left:20px;">
            <input type="checkbox" id="termsAndCondition" onclick="isAcceptedTermsAndConditions()">&nbsp;I have read and agree to the <a style="color:  #0000FF" target="_blank" href="#">terms and conditions</a> .
        </div>
        <span id = "termsAndConditionMsg" class="btn btn-warning" style="margin-left:20px; display:none;padding:10px;margin-top:10px; ">
                Please accept the terms and conditions.
        </span>
</div>


<form action="/stripe/pay" method="POST" id="payment-form" onsubmit="return isAcceptedTermsAndConditions()">
<label>Card Number</label>
<input type="text" class="form-control" …
Run Code Online (Sandbox Code Playgroud)

jquery form-submit stripe-payments

5
推荐指数
1
解决办法
1507
查看次数

如何删除准备提交的应用程序 - iOS 8

我正在尝试提交一个苹果评论应用程序.我不小心开始准备两个​​提交的应用程序.我想删除它.有谁知道怎么样? 在此输入图像描述 这些是我提交的应用程序.我想删除它们.

抱歉.我上次不够具体.我做了一个应用程序.我开始尝试提交申请,但我开始做错了.我开始了一个新的,但这也是错的.在我记得两个应用都是版本1之前,"开发人员拒绝"这个想法很有帮助.

注意:它们都是不同的应用程序; 我想删除它们.

有谁知道如何删除它们,还是我应该随机重命名它们并忘记它们曾经存在过?

itunesconnect form-submit ios

5
推荐指数
1
解决办法
6790
查看次数