选择 - 发布值?

时间:2013-05-31 11:40:06

标签: php html

有没有办法发布选择选项值及其内容:

 <option value="post this">post this too</option>

4 个答案:

答案 0 :(得分:1)

不仅仅是通过HTML。你可以用JQuery和一些Ajax来做。

示例:

var optionValue = $("#yourSelectId").val();
var optionText = $("#yourSelectId option[value='" + optionValue + "']").text();

答案 1 :(得分:1)

你只能用Javascript

来做

JQUERY示例:

<form id="myform">
 <select><option value="post this">post this too</option></select>
</form>


$("#myform").submit(function (){
   $("#myform select option).each(function (element){
       $(element).val($(element).val() + '||' + $(element).text());
   });
});

答案 2 :(得分:0)

对于内容,您可以使用PHP发布。对于该值,我推荐这个JavaScript:

function getValue()
{
var value = document.getElementById("optionid").value;
return value;
}

答案 3 :(得分:0)

您可以添加一个隐藏的输入,该输入将使用选择控件中的选定文本填充,为此您可以使用例如onchange事件,您将附加一个javascript方法。