我有:
<select name="user" id="user">
<option>...</option>
</select>
<select name="category" id="category">
<option>...</option>
</select>
<script>
$('#category').change(function(){
var id_user = $('#user').val();
var url = 'stock_fetch.php?id_cat=' + $(this).val();
$('#frame').load(url);
});
</script>
现在可以使用,但我必须在链接中添加var id_user
以获得类似的内容:
http://www.example.com/stock_fetch.php?id_user=xxx&id_cat=xxx
我的想法是,当选择id_user
没有任何结果但获取值时,选择id_cat
然后在链接中加载包含id_user
和id_cat
值的网址。
答案 0 :(得分:0)
试试这个
<script>
$('#category,#user').change(function(){
var id_user = $('#user').val();
var id_category = $('#category').val();
var url = 'stock_fetch.php?id_user='+id_user+'&id_cat='+id_category;
if(id_user&&id_category){
$('#frame').load(url);
}
});
</script>
答案 1 :(得分:0)
试试这个:
$('#category').change(function(){
var id_user = $('#user').val();
var id_cat = $(this).val();
var url = 'stock_fetch.php?id_user=' + id_user + '&id_cat=' + id_cat;
$('#frame').load('http://www.example.com/' + url);
alert($('#frame').text());
});