2011-11-09 65 views
0

接收數據時,我會在PHP方式使用此代碼如何從SELECT-OPTION

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

比如何接收部分「富」和部分「吧」?

+0

你說什麼'接受'什麼? – user973254

回答

0

假設你的選擇代碼名稱mySelect,你可以將它們分配給數組$split_values在php中使用

$split_values = explode("|", $POST_["mySelect"]); 

你可以然後使用$split_values[0]訪問foo部分,使用$split_values[1]訪問條部分。

+0

thnks,我喜歡簡單的php解決方案。 brgs – Andrew

1

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

0

你可以分配id做它的選項標籤和:

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

一些JavaScript代碼:

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