在Else If语句中使用JQuery.get函数中的数据
Use data from JQuery .get function in an Else If statement
我正在用JQuery:运行一个简单的.get语句
$.get("check.php", function(data)
{
if (data == "yes")
{
$('#thisimg').attr('src' ,'yes.jpg');
}
else
{
$('#thisimg').attr('src' ,'no.jpg');
}
});
当我调用一个以数据为参数的警报时,它会返回"yes",但是if语句仍然没有运行并更改images-src。
这是我的check.php文件:
<?php
//connect to db here
//run sql select statement to check whether or not the value is 0 or 1
//value is saved into variable $selected, and the value is 1
if ($selected == 1)
{
echo "yes";
}
else
{
echo "no";
}
?>
返回的数据中通常会有一个不可见的字符。如果你.trim
data
,它应该工作:
if (data.trim() == "yes")
{
$('#thisimg').attr('src' ,'yes.jpg');
}
else
{
$('#thisimg').attr('src' ,'no.jpg');
}
相关文章:
- $resource 'get' 函数如何在 AngularJS 中同步工作
- 调用$.get函数时JQuery中出现无效标签错误
- ajax上get函数内部的未定义错误
- 如何在多 Jquery Get 函数中等待
- 尝试循环访问数组并为每个数组添加一个 get 函数
- 使AJAX“get”函数同步/如何获得结果
- 为什么我不能从节点和 express.js 中的 app.get 函数中提取回调
- 无法访问 GET 函数之外的 var
- $.get 函数在 IE 中不调用
- 新手到jQuery和get函数
- 如何添加在调用 tinymce get 函数时触发的事件侦听器
- 将 JavaScript get 函数添加到 href
- get 函数数据报告空信息
- 我应该如何处理在多个页面上重复使用的ajax get函数
- jquery.get函数url参数
- 如何使用JQuery'发布动态JSON字符串;s get函数
- 在Else If语句中使用JQuery.get函数中的数据
- get函数不会从表单中动态创建的字段中获取数据
- 修改 jquery $.get 函数响应
- $.get函数不在Chrome中运行,但在IE和FireFox中运行