在jquery函数中使用选项值作为文件名变量

时间:2011-04-01 22:09:54

标签: php jquery

如何将选项值传递给下面的文件名?我的目的是创建文件,例如1.php 2.php 3.php ....但我不知道如何将其作为变量传递。 感谢。

    <form>
        <select id="termid">
            <option value="">- select -</option>
            <option value="1">Option 1</option>
            <option value="2">Option 2</option>
            <option value="3">Option 3</option>
            <option value="4">Option 4</option>
<option value="other">Other</option>
        </select>  
    </form>

3 个答案:

答案 0 :(得分:1)

$('#termid option:selected').val()代替THE OPTION VALUE应该有用。

这是a jsfiddle来证明获得价值。

答案 1 :(得分:1)

您可以使用jQuery val()在处理option事件时获取所选change的值,然后您可以使用它来为您的网址构建字符串,例如这样:

$(document).ready(function() {
  $('#termid').change(function() {
    var selectedVal = $(this).val();
    $('#some_div_below_select').load(selectedVal  + '.php', { "value" : selectedVal });
  });
});

答案 2 :(得分:1)

这是你的意思吗?

$('#termid').change(function() {
    var val = $(this).val();
    $('#some_div_below_select').load(val + '.php',
    {
        value: val
    });
});