jquery不 执行 if
varStr=document.getElementById("weatherInfo").value;if(Str=="阵雨转小雨"){style='backgroun...
var Str = document.getElementById("weatherInfo").value;
if(Str=="阵雨转小雨")
{
style='background:url('+path+sky+'_'+0+'.png) no-repeat;';
html += '<div style="background:url(images/cloudys_0.png)no-repeat;"class="'+sky+' child'+0+'" ></div>'
html += '<div class="'+sky+' child'+1+'" title="'+opts.title+'" style="'+style+'" ></div>'
} 展开
if(Str=="阵雨转小雨")
{
style='background:url('+path+sky+'_'+0+'.png) no-repeat;';
html += '<div style="background:url(images/cloudys_0.png)no-repeat;"class="'+sky+' child'+0+'" ></div>'
html += '<div class="'+sky+' child'+1+'" title="'+opts.title+'" style="'+style+'" ></div>'
} 展开
4个回答
展开全部
ready(function(){
$("#ajax").click(function(){
$.ajax({
//==
type: "post",
dataType: "html",//c#语言并不支持json数据格式,所以这里返回数据类型设置为html
//contentType: "application/json", 这里注释掉,理由同 dataType
data: , //data 为json对象,不是字符串,所以不加引号.或者也可以为"data=5&ajax=true"这种形式的字符串
url: "Default.aspx",
success: function (s) {
alert(eval("(" + s + ")").d);//服务器返回一个格式为json的字符串,eval函数将它转换为json对象
},
error: function (e) {
alert("err:"+e.responseText);
}
//==
});
});
});
服务器处理, c#语言
protected void Page_Load(object sender, EventArgs e)
{
string ajax = Request.Form["ajax"];
if (!string.IsNullOrEmpty(ajax) && ajax.Trim() != "")
{
string data = Request.Form["data"].Trim();
Response.ContentType = "text/plain";
Response.Write("");
Response.End();
}
}
$("#ajax").click(function(){
$.ajax({
//==
type: "post",
dataType: "html",//c#语言并不支持json数据格式,所以这里返回数据类型设置为html
//contentType: "application/json", 这里注释掉,理由同 dataType
data: , //data 为json对象,不是字符串,所以不加引号.或者也可以为"data=5&ajax=true"这种形式的字符串
url: "Default.aspx",
success: function (s) {
alert(eval("(" + s + ")").d);//服务器返回一个格式为json的字符串,eval函数将它转换为json对象
},
error: function (e) {
alert("err:"+e.responseText);
}
//==
});
});
});
服务器处理, c#语言
protected void Page_Load(object sender, EventArgs e)
{
string ajax = Request.Form["ajax"];
if (!string.IsNullOrEmpty(ajax) && ajax.Trim() != "")
{
string data = Request.Form["data"].Trim();
Response.ContentType = "text/plain";
Response.Write("");
Response.End();
}
}
2011-09-15
展开全部
weatherInfo 的代码也给出来吧
追问
weatherInfo只是 HiddenField 空件的ID 我就是在后台 把值传给了HiddenField 然后在前台调用的 。
for (var i = 0; i <= 1; i++)
{
weatherInfo.Value = allWeather[0].Weather;
weatherInfo1.Value = allWeather[1].Weather;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你的Str这个语句出错,就不会执行下面的判断了.所以很可能是你的weatherinfo代码有错!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看看你的str是不是undefined
追问
不是 有值 。
值是一样的 , 然后就跳出去了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询