如何从Bootstrap按钮获取价值?

时间:2013-04-01 23:43:49

标签: php twitter-bootstrap

Hi Bootstrap按钮非常漂亮,但我怎样才能获得用户点击或输入的值?

即。对于复选框。

<label class="checkbox inline">
  <input type="checkbox" id="inlineCheckbox1" value="option1"> 1
</label>
<label class="checkbox inline">
  <input type="checkbox" id="inlineCheckbox2" value="option2"> 2
</label>
<label class="checkbox inline">
  <input type="checkbox" id="inlineCheckbox3" value="option3"> 3
</label>

如果我使用PHP,我可以将值传到下一页吗?怎么样?

2 个答案:

答案 0 :(得分:0)

你试过给复选框提供相同的内容并在php端处理吗? 等;

HTML

<form .....
    <label class="checkbox inline">
      <input name="mycheckboxes[]" type="checkbox" id="inlineCheckbox1" value="option1"> 1
    </label>
    <label class="checkbox inline">
      <input name="mycheckboxes[]" type="checkbox" id="inlineCheckbox2" value="option2"> 2
    </label>
    <label class="checkbox inline">
      <input name="mycheckboxes[]" type="checkbox" id="inlineCheckbox3" value="option3"> 3
    </label>

PHP

var_dump($_POST);

答案 1 :(得分:0)

给它一个有意义的名字。 对于这样的表格:

<input type="checkbox" name="gender" id="inlineCheckbox1" value="male"> male
<input type="checkbox" name="gender" id="inlineCheckbox1" value="female"> female

您只需:

if (isset($_POST['gender']))
{
    $user_gender = $_POST['gender']; // would equal either "male" or "female"
}

或快捷方式:

$user_gender = isset($_POST['gender']) && $_POST['gender'] == "male"  ? "male" : "female";

快乐的编码。希望这有帮助!