使用PHP获取表单属性值

时间:2017-12-07 12:12:00

标签: php forms

当点击提交按钮时,有没有办法使用PHP获取提交表单的属性值?

我有一个具有属性data-id: someid的表单,我需要获取此值。

3 个答案:

答案 0 :(得分:2)

没有直接的方法来获取PHP中的数据属性值。 您必须首先获取data-attribute,将此值设置为隐藏字段,然后使用PHP来获取它。

答案 1 :(得分:1)

如果您希望提交数据ID

$(document).ready(function(){
  $('#formid').on('submit', function(){ 
    var id = $(this).data("id")
    alert(id);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

 <form action="" method="POST" name="myformName" id="formid" data-id="someid">
	<input type="submit" name="submit">
</form>

答案 2 :(得分:0)

你可以通过两种方式在php中实现这一点:
1.要么通过你的&#39; someid&#39;在输入中隐藏类型

<input type="hidden" name="data-id" value="someid" />

2。只需通过你的'someid&#39;在行动属性

<form name="" action="filename.php?data-id=someid">