Java 具有多个值的选项标记

Java 具有多个值的选项标记,java,php,tags,option,Java,Php,Tags,Option,我希望我的选项标签有多个值,比如 <option value="+1" value="United States">United States</option> 美国 然后: 我想调用java函数的一个值 我想将另一个值传递给php表单文件 html不支持这一点。我能想到的唯一选择是 1) 转换单个值,使其在单独的系统中表示单独的事物 2) 让select onchange修改另一个隐藏的输入值。也许您可以为每个值选择不同的属性。属性“value”用于php,属性“v

我希望我的选项标签有多个值,比如

<option value="+1" value="United States">United States</option>
美国
然后:

  • 我想调用java函数的一个值
  • 我想将另一个值传递给php表单文件

  • html不支持这一点。我能想到的唯一选择是

    1) 转换单个值,使其在单独的系统中表示单独的事物


    2) 让select onchange修改另一个隐藏的输入值。

    也许您可以为每个值选择不同的属性<代码>。属性“value”用于php,属性“value2”用于java。我不能使用java,但在javascript(jquery)中,它只调用
    $('option').attr('value2')

    为什么要这样做?功能是什么?