有没有办法发布选择选项值及其内容:
<option value="post this">post this too</option>
答案 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方法。