HTML代码

<form action="phpfile.php" method="post">
    <input type="button" id="id1">
    <input type="button" id="id2">
    <input type="submit">
</form>

<div id="result"></div>


JAVASCRIPT代码

qty1=0;
qty2=0;
totalqty=0;


    $("#id1").click(function(){

        qty1=qty1+1;
        totalqty=totalqty+1;
        $("#result").html(qty1);
    });

    $("#id2").click(function(){
        qty2=qty2+1;
        totalqty=totalqty+1;
        $("#result").html(qty2);
    });


单击提交按钮后,您能否给我一些有关如何将qty1,qty2和totalqty发送到我的php文件的提示。在将其发送到php文件之前,我需要首先检查按钮是否已单击。如果不是,则不会将数量发送到phpfile。我需要根据您单击按钮的次数发送准确的数量。

最佳答案

最简单的解决方案是将qty作为<input type="hidden" id="qty1" name="qty1" />添加到表单中。它们将作为变量不可见,并将作为表单字段发送到服务器。要从Javascript访问其值,请使用$("#qty1").value()

关于javascript - 将值从javascript传递到php,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19506864/

10-09 17:12