ajax如何使用json
ajax with json how to
我尝试AJAX和JSON。我有这个非常简单的脚本。你能帮我把它修好吗?
html文件
<div class="esemeny">
<h2>Event</h2>
<p></p>
<button>click</button>
</div>
json文件,我称之为eventresult.json
{name: whatever,
}
和javascript文件
$(function(){
$('button').on('click', function(){
$.ajax('/javascript/eventresult.json', {
dataType: 'json',
success: function(result){
var esemeny = $('.esemeny');
esemeny.find('p').html(result.name);
}
});
});
});
感谢
无论如何,我认为,你没有确切地说出你想做什么,这就是你想做的:JSON:
{
name: "whatever"
}
JS:
$(function(){
$('button').on('click', function(){
$.ajax('/javascript/eventresult.json', {
dataType: 'json',
type: 'GET' // you want to get content
success: function(result){
var esemeny = $('.esemeny');
esemeny.find('p').html(result.name);
}
});
});
});
希望对有所帮助
我想您的JSON应该看起来像
{
name: "whatever"
}
注意双引号和不必要的逗号。
事实上,你没有清楚地描述这个问题。您可以从firebug控制台中看到一个调试,如下所示:
$.ajax('/javascript/eventresult.json', {
dataType: 'json',
success: function(result){
var esemeny = $('.esemeny');
esemeny.find('p').html(result.name);
}
}).fail(function(jqXHR, textStatus, errorThrown){console.log(textStatus+':'+ errorThrown)})
以下是一些使其发挥作用的建议:
- 确保在html文件中包含必要的脚本文件:
<head>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js'></script>
</head>
<div class="esemeny">
<h2>Event</h2>
<p></p>
<button>click</button>
</div>
<script src="javascript.js"></script>
- 确保在json文件中使用有效的json
{"name":"随便"}
- 在javascript中使用.click()函数:
$(function() {
$('button').click(function() {
$.ajax('/trials/eventresult.json', {
dataType: 'json',
success: function(result) {
var esemeny = $('.esemeny');
esemeny.find('p').html(result.name);
}
});
});
});
相关文章:
- 获取JSON并使用Javascript解析为字符串
- 使用Angular JS for WordPress JSON API使用JSON操作数据
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 如何将 AJAX 与 JSON 结合使用
- ng使用angular中的json数据使用optgroup重复select
- 当在JSON中使用包含对象的对象与对象数组时,可接受的约定是什么
- JS/Mongo在JSON中使用多个$或进行查询
- Html.DropDownList在JSON中使用.val()作为null传递
- JSON值使用process.env[node.js]动态更新
- 使用外部 json 文件使用 d3js 创建气泡图
- 为什么我的 JSON 代码使用自己的输出(来自 JSON.stringify)返回“语法错误”
- 在 json 中使用具有值的键
- 拆分一个 json 并使用 ng-repeat 角度指令显示它
- 如何在javascript w Ajax和JSON中使用v3 URL API获取Youtube视频标题
- (无效)如何在 JSON 中使用“this”关键字
- Java 对象到 JSON,使用 javascript 解析
- 在 JSON 中使用和检索 PHP 变量
- 如何在 jquery 成功方法中接收 JSON 并使用该 JSON 构建 HTML 内容
- 获取密钥 Json 并使用名称 var 进行搜索
- JSON 数据 - 使用 Javascript/Jquery 按星期几(周日、周一、周二、周三、周四、周五、周六)分组