在提交获取按钮的值

时间:2014-12-10 15:35:31

标签: php html post

我有问题.. 当我点击普通按钮,例如<input type="button" value="1">时,他执行表单,我不想这样做。 我需要什么?

我需要,当我提交表单时,他将使用简单的POST方法获取按钮的值。 我现在正在使用它:

<form method="post">
       <button name="list_items_qt" value="16">
       <button name="list_items_qt" value="32">
       <input type="submit" value="Send">
</form>

总之,我只需要发布之前选择的按钮的值! 抱歉英文不好!

提前致谢!

2 个答案:

答案 0 :(得分:0)

(我将为1个按钮执行此操作) 我在这里使用Jquery。

<form method="post">
       <input id="btn1" type="hidden" name="btn1" value=""/>
       <input type="submit" value="Send">
</form>

<button id="list_items_qt" onClick="btn1()">

<script>
function btn1(){
$('#btn1').val('32');
}
</script>

然后在页面表单上找到

$_POST['btn1'];

代码未经测试,就是一个例子。

答案 1 :(得分:0)

使用jquery

<form method="post">
       <button name="list_items_qt_1" value="16" id="list_items_qt_1">
       <button name="list_items_qt_2" value="32" id="list_items_qt_2">
       <input type="submit" value="Send" id="submit">
</form>

<script type="text/javascript">
$(document).ready(function(){
    $('#submit').click(function(){
        var btn1 = $('#list_items_qt_1').val();
        var btn2 = $('#list_items_qt_1').val();

        alert(btn1+=+btn2);
    });
});
</script>