Php 如何从按钮获取值
我有一张表格,要经过三个步骤。在步骤2中,我要求用户通过单击相应的按钮来选择专业。如果他们点击一个按钮,他们应该进入第三步,也就是最后一步 以下是按钮代码:Php 如何从按钮获取值,php,html,css,Php,Html,Css,我有一张表格,要经过三个步骤。在步骤2中,我要求用户通过单击相应的按钮来选择专业。如果他们点击一个按钮,他们应该进入第三步,也就是最后一步 以下是按钮代码: <button class="btn btn-primary nextBtn btn-proffessional " type="button" name="hair_stylist" >HAIR STYLIST</button> <button class="btn btn-primary n
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="hair_stylist" >HAIR STYLIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="cosmetologist" >COSMETOLOGIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="makeup_artist" >MAKEUP ARTIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="barber" >BARBER</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="esthetician" >ESTHETICIAN</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="nail_technitian" >NAIL TECHNITIAN</button>
发型师
美容师
化妆师
理发师
美学家
指甲技术员
我认为这个名字在这里行不通。是否可以使用
数据-*
执行任何操作?提交表单时,如何在PHP中发送和获取此值?有名称是很好的,也是必要的
有两个问题
有一个名字是好的和必要的 有两个问题
使用
值参数
例如:
<button class="btn btn-primary nextBtn btn-proffessional " type="button" name="hair_stylist" value="HAIR STYLIST">HAIR STYLIST</button>
发型师
使用值
parm
例如:
<button class="btn btn-primary nextBtn btn-proffessional " type="button" name="hair_stylist" value="HAIR STYLIST">HAIR STYLIST</button>
发型师
您也可以使用jquery Post函数进行此操作。
首先对html代码进行一点小小的更改。将值放在按钮的id
中
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="hair_stylist" id="HAIR STYLIST">HAIR STYLIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="cosmetologist" id="COSMETOLOGIST">COSMETOLOGIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="makeup_artist" id="MAKEUP ARTIST">MAKEUP ARTIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="barber" id="BARBER" >BARBER</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="esthetician" id="ESTHETICIAN" >ESTHETICIAN</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="nail_technitian" id="NAIL TECHNITIAN" >NAIL TECHNITIAN</button>
点击按钮后。该特定按钮将由其类访问,然后它将数据发送到NewPage.php
(您必须创建新的php页面),在那里您可以通过POST数组访问值。
NewPage.php
您也可以为此使用jquery Post函数。
首先对html代码进行一点小小的更改。将值放在按钮的id
中
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="hair_stylist" id="HAIR STYLIST">HAIR STYLIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="cosmetologist" id="COSMETOLOGIST">COSMETOLOGIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="makeup_artist" id="MAKEUP ARTIST">MAKEUP ARTIST</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="barber" id="BARBER" >BARBER</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="esthetician" id="ESTHETICIAN" >ESTHETICIAN</button>
<button class="btn btn-primary nextBtn btn-proffessional "
type="button" name="nail_technitian" id="NAIL TECHNITIAN" >NAIL TECHNITIAN</button>
点击按钮后。该特定按钮将由其类访问,然后它将数据发送到NewPage.php
(您必须创建新的php页面),在那里您可以通过POST数组访问值。
NewPage.php
没有任何back tab键。。。您可以使用编辑器并单击“整理代码”,可能是一个隐藏的输入正确更新了?按钮
也有一个值
属性。嗯,如何使隐藏的输入与右按钮关联@mic4aelWhy不使用
?没有任何back tab键。。。您可以使用编辑器并单击“整理代码”,可能是一个隐藏的输入正确更新了?按钮
也有一个值
属性。嗯,如何使隐藏的输入与右按钮关联@mic4aelWhy不使用
?但是它们由其他输入组成,因此将有一个提交按钮,它将发送所有字段的所有值,包括按钮的值@HKMSADKHOSSAIN-不正确。如果submit按钮是用于触发表单的按钮,则它仅是一个成功的控件(即仅在提交表单时发送其名称和值)。(除了可能在一些非常旧和不受支持的Internet Explorer版本中,当涉及到按钮元素时,这些版本是出了名的有缺陷的)。可能是我不清楚。或者我不明白,顺便问一下,如何使用一个提交类型的“发送”按钮提交所有名称的表格?@hkmadekhossain-在问题中,你说“如果他们单击一个按钮,他们应该进入第三步,也就是最后一步。”如果你改变了主意,想选择一个职业,然后单击一个单独的提交按钮:使用该职业的单选按钮。谢谢。。。我想我该怎么办了。。再次感谢。。。请让我知道是否有任何其他选项我可以使用,但他们的形式包括其他输入,因此将有一个提交按钮,将发送所有字段的所有值,包括按钮的值@HKMSADKHOSSAIN-不正确。如果submit按钮是用于触发表单的按钮,则它仅是一个成功的控件(即仅在提交表单时发送其名称和值)。(除了可能在一些非常旧和不受支持的Internet Explorer版本中,当涉及到按钮元素时,这些版本是出了名的有缺陷的)。可能是我不清楚。或者我不明白,顺便问一下,如何使用一个提交类型的“发送”按钮提交所有名称的表格?@hkmadekhossain-在问题中,你说“如果他们单击一个按钮,他们应该进入第三步,也就是最后一步。”如果你改变了主意,想选择一个职业,然后单击一个单独的提交按钮:使用该职业的单选按钮。谢谢。。。我想我该怎么办了。。再次感谢。。。请让我知道,如果有任何其他选择,我可以使用
$(document).ready(function () {
$('.nextBtn').on('click', function () {
$.post("NewPage.php",
{value: this.id
});
});
});
If(isset($_POST['value']))
{
//Do your process here
}