2011-04-01 17 views
1

如何將選項值傳遞給下面的文件名?我的目的是創建文件,例如1.php 2.php 3.php ....但我不知道如何將它作爲變量傳遞。 謝謝。將選項值用作jquery函數中的文件名變量

<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> 

回答

1

這是你的意思是?

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

$('#termid option:selected').val(),而不是THE OPTION VALUE應該工作。

這裏的a jsfiddle來演示獲取價值。

1

您可以使用jQuery val()當你處理change事件獲得所選option的值,然後你可以用它來建立字符串爲您的網址,例如:

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