作者poototo (poototo)
看板Ajax
标题[问题] 新手请教jquery的get相关
时间Tue Apr 17 11:17:56 2012
非本科自学,有点混淆,希望前辈解惑
1. .load()
是不是只用於将资料载入html5元素内,
就是 $(selector).load() 但不会有$.load()这种东西?
2. .get .post .getJSON vs .ajax()
官网上都有写 This is a shorthand Ajax function, which is equivalent to:
是指单纯最後效果等价,还是幕後运作方式真的都是.ajax在跑?
3. 以上是否都不能存取本机的档案?
官网有范例如下,ajax/test.html我照路径放本机,结果没反应
$.get('ajax/test.html', function(data) {
$('.result').html(data);
alert('Load was performed.');
});
4. 可以本机模拟server吗?
5. 我在inline script内造json字串,再JSON.parse(json字串)这样来读
只是网路范例下每一行有「\」,我去掉就不行,有人这样吗?
<script>
var jsonString =
'{\
"one": "这是json data", \
"two": "Beady little eyes", \
"three": "Little birds pitch by my doorstep" \
}';
.......
</script>
感恩!
※ 编辑: poototo 来自: 59.120.39.178 (04/17 11:26)
1F:推 mesak:JSON字串 除非是跳脱 单引号,不然不用加上 \ 04/17 16:32
2F:→ mesak:字串不应该断行 04/17 16:33