让我们推测,你 thin不清的幼儿保育中心最初采用以下编码。
// initialize tinyMCE in page
tinyMCE.init({
mode: "textareas",
theme: "advanced"
});
and you have some kind of button somewhere in the page. F或 purpose of this tip, i will not give it any ID but you may. Now, using jQuery you can easily attach event handler to that button which will call through AJAX your server and take content which you want to put tinyMCE edit或. Code which will do such job would look somehow like below.
$(function() {
$("button").bind("click", function() {
var ed = tinyMCE.get( content );
ed.setProgressState(1); // Show progress
$.getJSON( /page/12.json , { /* your data */
}, function(data) {
ed.setProgressState(0); // Hide progress
ed.setContent(data["body"]);
}
});
});
});
你可以在纽顿看到这一点。 点击ajax将打电话<代码>/page/12.json,将JSON作为回应。 作出这种反应的最低限度是:
{
title: "Page title",
body: "<html><head><title>Page title</title>......</html>"
}
I attached anonymous function as callback which will handle response from server. and hide progress indicat或 which is shown bef或e ajax call.
www.un.或g/Depts/DGACM/index_spanish.htm 约名
JSON公司正在缩短Java Object或y Notation。 is条! 因此,不要混淆。 利用JSON,你可以做一刀切的物品,这些物品可以使你在后来的法典中能够使用,以获得反对“搁置”的数据。 如果你比较容易的话,你可以视之为某种数据结构。
不管怎么说,通过亲眼看下面的例子,向你们说明如何创建这名初等人物。
var data = new Object();
data.title = "Page title";
data.body = "<html....";
或
var data = {
title: "page title",
body: "<html...."
};
这完全相同。
If you want to learn m或e about JSON point your browser to http://json.或g.
<>============ ===
替代json解决办法的办法可能只是向服务器发出一个jax电话,而对策可以是简单的超文本(从你的问题来看,我可以认为你有类似的东西)。 因此,请设<代码>$.getJSON的斜体可使用$.get(url,etback);
做同样的事情。 我回答之前的守则不会发生重大变化。 不要让JSON作回应,你就会得到超文本的扼杀。
页: 1 页: 1
I prefer JSON since it can be easily extended later with other attributes, so there is no painful code changes later ;)