关于jquery ajax中的get方法

devilspie888 2011-07-29 09:11:58
前台js代码为:
<script type="text/javascript">
$(function() {
$.get("/public/getArea.ashx", 0, function(date) {
if (date !== null && date != "") {
$(document.getElementById("drprovince")).append(date);
}
});

});
</script>

<body>
<form id="form1" runat="server">
<div>
<select id="drprovince" name="drprovince">

</select>

<select id="drcity" name="drcity">

</select>
</div>
</form>
</body>

可是这样在第一次打开时,由于第一个下拉框通过ajax获得数据后变宽,导致跟后面的下拉框重叠,必须刷新一下才行,如图:


我用的是ie7 好像在别的浏览器里没事
...全文
1095 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
devilspie888 2011-07-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mubeibei 的回复:]
<select id="drprovince" name="drprovince" style="float:left;">

</select>

<select id="drcity" name="drcity" style="float:left;">

</select>

让这两个select float:left就不会重叠了
[/Quote]

一样不管用哦 估计是浏览器的事把
MuBeiBei 2011-07-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 soonfei 的回复:]
我看到lz的,if (date !== null && date != "") 这里,好像多了一个等号哇
[/Quote]

没多~·!==这是不全等的意思
诺维斯基 2011-07-29
  • 打赏
  • 举报
回复
我看到lz的,if (date !== null && date != "") 这里,好像多了一个等号哇
MuBeiBei 2011-07-29
  • 打赏
  • 举报
回复
<select id="drprovince" name="drprovince" style="float:left;">

</select>

<select id="drcity" name="drcity" style="float:left;">

</select>

让这两个select float:left就不会重叠了
devilspie888 2011-07-29
  • 打赏
  • 举报
回复
放在这两个里面都不行啊[Quote=引用 2 楼 a260881071 的回复:]
神马时候执行的呢?


$(document).ready(function(){

});
window.onload = function(){

};

放在这两个里面试试?




--------------------------------------帅签分割线-------------------------------------------……
[/Quote]
a260881071 2011-07-29
  • 打赏
  • 举报
回复
神马时候执行的呢?


$(document).ready(function(){

});
window.onload = function(){

};

放在这两个里面试试?




--------------------------------------帅签分割线-------------------------------------------------
MuBeiBei 2011-07-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 devilspie888 的回复:]
前台js代码为:
<script type="text/javascript">
$(function() {
$.get("/public/getArea.ashx", 0, function(date) {
if (date !== null && date != "") {
$(document.getElementById("drprovinc……
[/Quote]

给select写个固定宽度就行了~·
lsw645645645 2011-07-29
  • 打赏
  • 举报
回复
这个不是js的问题。是你的布局的问题

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧