$(document).ready(function(){
var key = 下拉菜单值;//这个地方怎么取?
});
<select name="se" id="se">谢谢
解决方案 »
- json数据回传疑惑
- ie ff js 对象.filters[0].Apply(); 兼容性问题?
- JS 控制全选复选框
- ?大家帮忙看看这是什么,无法理解,关于javascript window的
- 一个关于有效日期的验证问题,请高手们帮忙解决一下!
- 请教各位,如何用js或vb脚本将浏览器窗口最小化?
- 关于Javascript连接服务器数据库的问题
- ADODB_STREAM的补丁打了以后,ADODB_STREAM对象不能创建了,又没有其他替代的办法!
- 请问各位高手,如何在浏览器中禁止键盘拷贝?
- 如何判断一个页面是在一个新窗口打开的,还是在一个Frame中打开的?
- 求教jquery sortable 问题
- alert影响JS程序的运行?
对应的是
<select name="se" id="se" value="ssss">
中的ssss
这样是针对取值标准写法,如果允许多选,将会传回val数组;
$(document).ready(function(){
//var key = $("#dis").val();
//var key = $('#dis).val();
var key = $("#dis:selected").val();
//var key = $('#dis option:selected').text();
$("#dis").change(function(){
$.get('http://localhost:81/location/getstreet',{dis:key},function(json){
$("#streetHtml").show();
$("#streetHtml").html(json);
});
});
});
</script>通过firebug检测,get传值没有取到。。为 getstreet?district=undefine...
被注释的几种也不行郁闷了
<select name="dis" id="dis" value="">
<option value="">区选择</option>
<option value="chaoyang">朝阳</option>
<option value="haidian">海淀</option> </iterate>
</select>
这样的
就是当选择chaoyang的时候,后面出现朝阳的街道,比如,国贸啊什么的。。
//var key = $("#dis").val();
//var key = $('#dis).val();
var key = $("#dis:selected").val();
//var key = $('#dis option:selected').text();
$("#dis").change(function(){
$.get('http://localhost:81/location/getstreet',{dis:key},function(json){
$("#streetHtml").show();
$("#streetHtml").html(json);
});
});
});但是你上面这里是和onload差不多性质的啊.
当第一次加载完成后应该value还是空的吧.然后var key=$(#dis).val()就够了.
JS: var Key = $("se option:selected").val();