如何从SELECT-OPTION接收数据

时间:2011-11-09 07:55:12

标签: html

当我在php表单中使用此代码时

    <option value="foo|bar">foo</option>

如何接收零件'foo'和零件'bar'?

3 个答案:

答案 0 :(得分:1)

我不确定你的意思,但是像"foo|bar".split('|')[0]

答案 1 :(得分:0)

您可以将id赋值给选项标记并执行以下操作:

<option id="test" value="foo|bar">foo</option>

一些javascript代码:

var option_val = document.getElementById('test').value;
alert(option_val.split('|', 2));

答案 2 :(得分:0)

假设您的select标签名为mySelect,您可以使用

将它们分配给php中的数组$split_values
$split_values = explode("|", $POST_["mySelect"]);

然后,您可以使用$split_values[0]访问foo部分,使用$split_values[1]访问条形部分。