标签: submit

jquery datepicker不使用.serialize()发送数据来填充网格

我有一个表单,其中包含2个输入类型="文本",1个组合框和其他包含(组合框包含等于,之后,之前和之间的运算符+开始日期(jquery datepicker)+结束日期(jquery日期选择器)但是当我是使用.serialize()将数据发送到服务器,并使用url将其附加日期参数.

我的方法:

$("form#transactionForm").submit(function() {
    var newUrl = "/cpsb/transactionHistory.do?method=getTransactionHistoryDetails&" +
                 $(this).serialize();

    $("#transactionHistory").jqGrid(
        "setGridParam",
        {"url": newUrl, datatype:"json"}).trigger("reloadGrid");
    return false;
});
Run Code Online (Sandbox Code Playgroud)

标记:

<form class="transform" id="transactionForm" method="post" action="">
    <fieldset class="ui-widget ui-widget-content ui-corner-all">
        <legend class="ui-widget ui-widget-header ui-corner-all">Transaction History</legend>
        <p>
            <label for="lpn">LPN</label>
            <input id="lpn" name="lpn"/>
        </p>
        <p>
            <label for="sku">SKU</label>
            <input id="sku" name="sku" class="skui ui-widget-content" />
        </p>
        <p>
            <label for="ttype">Transaction Type:</label>
            <select id="ttype" name="tranType" >
            <option value="">Select transaction type</option>
            <option value="100">100-Receipt</option>
            <option value="110">110-Shipment</option>
            <option value="120">120-Pallet Update</option>
            </select>
        </p>
        <p>
            <label for="tdate">Transaction date:</label>
            <select id="tdate" name="date">
                <option …
Run Code Online (Sandbox Code Playgroud)

jquery serialization datepicker submit jqgrid

0
推荐指数
1
解决办法
3209
查看次数

jQuery live在无限循环中提交caugth

我正在尝试使用jQuery提交表单,它工作得很好,直到我必须添加一个确认窗口,以便用户可以在提交之前查看他们的数据,这里是代码:

$("#create-group-form").live('submit', function(e){
    e.preventDefault();
    var form = $(this);
    jConfirm('Here I display the group info...', 'Confirm Group', function(r){
        if ( r ) {
            form.submit();
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

我正在使用jQuery的jAlert插件,但它只是作为常规的确认提示,具有不同的样式,问题是,当用户在提示上单击"确定"时,它会再次进入实时提交陷入无限循环.

在确认之后,有没有办法阻止它再次进入此事件?我想我可以解开它,但我还没有找到成功的方法.

顺便说一下,我正在使用实时提交,因为表单位于模态窗口中.

提前致谢!

jquery submit infinite-loop form-submit

0
推荐指数
1
解决办法
3304
查看次数

我可以使用单选按钮列表作为提交按钮吗?

我有:

<asp:RadioButtonList ID="selectedYesNoQuestionBlock7" runat="server" 
    RepeatDirection="Horizontal" OnSelectedIndexChanged="Question7GotAnswered">
    <asp:ListItem Text="Yes" Value="1"></asp:ListItem>
    <asp:ListItem Text="No" Value="0"></asp:ListItem>
</asp:RadioButtonList>

....

<div id="btCreate" style="margin-left: 254px; margin-top: 10px;">
    <asp:Button runat="server" Text="Categorize" ID="btCategorize" />
</div>
Run Code Online (Sandbox Code Playgroud)

我想在选择列表项后提交wothout按钮.它有可能吗?

c# asp.net radiobuttonlist submit radio-button

0
推荐指数
1
解决办法
789
查看次数

如何使用一个PHP脚本处理多个表单

我有多个表单,我有一个PHP脚本,我想用来处理这些表单,但当我点击提交任何表单...脚本由表单的数量与名为'submitForm'的提交按钮处理在这种情况下,警报将显示3次而不是一次!我做得不对劲?

NB.我希望这有道理吗?

HTML代码

<form action="" name="form1" method="post">
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="Submit" value="Submit Form" name="submitForm" />
</form>

<form action="" name="form2" method="post">
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="Submit" value="Submit Form" name="submitForm" />
</form>

<form action="" name="form3" method="post">
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="Submit" value="Submit …
Run Code Online (Sandbox Code Playgroud)

html php forms submit

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

Sumbit按钮不能正常工作

请看:http://jsfiddle.net/uNbYu/1/

如果单击"提交",则该按钮不会执行任何操作,只需隐藏文本框,仅在第二次执行时.

如何.hide()在不删除JS的情况下找到解决此问题的方法?因为我真的需要那个.

谢谢

编辑:单击文本输入时,应隐藏文本框

javascript forms submit button

0
推荐指数
1
解决办法
96
查看次数

检测到提交时的警报文本

在一个名为outputProductsI 的函数中,我向表中添加了一个提交按钮:

$(addToCartCell).append("<input type='submit' id='addToCart' value='Add To Cart'>");
Run Code Online (Sandbox Code Playgroud)

为了检查按下提交按钮我做了另一个功能:

function addToCart()
{
    $(#addToCart).submit(function() {
        alert('Submit Detected.');
    });
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用,之前在函数中创建的表甚至都没有出现,但是当我摆脱addToCart函数时它就会出现.

javascript jquery submit

0
推荐指数
1
解决办法
82
查看次数

这是正确使用数组和isset吗?

所以我有这个代码,它的一部分是一个表单,所有字段都是绝对必需的.

我只是找不到明确的文档来满足我验证所有内容的需求.

我会做这样的事吗?

$foo = $_POST['foo'];
$bar = $_POST['bar'];
$lorem = $_POST['lorem'];
$ipsum = $_POST['ipsum'];

$isSet = array($foo, $bar, $lorem, $ipsum);

if(isset($isSet)) { /* Do the stuff */ }
Run Code Online (Sandbox Code Playgroud)

或者,还有更好的方法?我真的不想这样做

if(isset($foo) && isset($bar) && isset($lorem)........ 
Run Code Online (Sandbox Code Playgroud)

因为我有大约12个领域是必需的

php forms validation post submit

0
推荐指数
1
解决办法
158
查看次数

只需单击Jquery即可提交多个具有相同名称的表单

嗨,我有循环中的表格,这是创造动态,我需要一次点击提交所有这些,我在下面的代码,请你建议我怎么能这样做谢谢

 <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function () {
                $("#submitButton").click(function () {
                    $.post($("#form1").attr("action"), $("#form1").serialize(),
                      function () {
                          alert('Form 1 submitted');
                      });

                    $.post($("#form2").attr("action"), $("#form1").serialize(),
                      function () {
                          alert('Form 2 submitted');
                      });
                });
            });
        </script>
    </head>
    <body>
        <form id="form1" action="PostPage1.aspx" method="post">
            <input type="button" id="submitButton" value="Submit" />
        </form>

        <!-- Hidden form -->
        <form id="form2" action="PostPage2.aspx" name= "formsub"  method="post">
            <input type="test" id="data1" value="testing1" />
            <input type="text" id="data2" value="testing2" />
        </form>

        <form id="form2" action="PostPage2.aspx" name= "formsub" method="post">
            <input type="test" id="data1" …
Run Code Online (Sandbox Code Playgroud)

php forms jquery submit

0
推荐指数
1
解决办法
6552
查看次数

提交文本后,jQuery消失了

当我在输入字段中写入一些文本时.并希望它显示在输入字段下方,按下提交按钮时它会消失.我不知道为什么.

现场演示

HTML:

<textarea id ="comments" cols="30" rows="3"></textarea>
            <input type="submit" value="Submit" id="submit"/> 
            <div id="divComments"></div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

function addComment(name1) {

        var container = $('divComments');
        var inputs = container.find('label');
        var id = inputs.length + 1;

        var div = $('<div />');

        $('<label />', {
            id: 'comment' + id,
            text: name1
        }).appendTo(div);

        div.appendTo(container);     
    }

    $('#submit').click(function () {
        addComment($('#comments').val());
        $('#comments').val("");
    });
Run Code Online (Sandbox Code Playgroud)

html javascript jquery submit

0
推荐指数
1
解决办法
674
查看次数

表单 - HTML页面中的PHP,数据未通过电子邮件发送

我正在使用PHP将数据从HTML表单发送到电子邮件地址.它工作正常,而PHP文件是纯PHP文件,在提交表单时显示确认文本.但是,我需要在我们常用的模板中显示确认文本,因此我将相同的PHP添加到页面正文中并将表单操作设置为转到该页面.当有人现在提交表单时,会发送一封电子邮件,但它不包含表单中的任何信息.你能帮我吗?

HTML:

<form method="post" action="thank-you-page.html"> 
 Email: <input name="email" type="text"><br />
Name: <input name="name" type="text"><br />

<h3>Your message</h3> 
Subject: <input name="subject" type="text"><br />
 Message:<br /> <textarea name="message" rows="15" cols="40"></textarea><br /> 
 <input type="submit" /> 
 </form>
Run Code Online (Sandbox Code Playgroud)

在thank-you-page.html体内的PHP:

<?php 
 $to = "myemail@email.com"; 

 $subject = 'Feedback from online form'; 
 $email = $_REQUEST['email'] ; 
 $message = $_REQUEST['message'] ; 
 $headers = "From: $email"; 
 $sent = mail($to, $subject, $message, $headers) ; 
 if($sent) 
 {print 'Your mail was sent successfully.  Thank you for your feedback.'; }
 else 
 {print 'We encountered …
Run Code Online (Sandbox Code Playgroud)

php forms email submit form-submit

0
推荐指数
1
解决办法
444
查看次数