<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dream☆Wing &#187; json</title>
	<atom:link href="http://www.dreamwing.org/tag/json/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dreamwing.org</link>
	<description></description>
	<lastBuildDate>Tue, 06 Jul 2010 03:56:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>jQuery的jQuery.post()的第四个参数需要指定返回的数据类型</title>
		<link>http://www.dreamwing.org/javascript/jquery_post_func.html</link>
		<comments>http://www.dreamwing.org/javascript/jquery_post_func.html#comments</comments>
		<pubDate>Wed, 17 Dec 2008 16:58:04 +0000</pubDate>
		<dc:creator>Dream☆Wing</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://www.dreamwing.org/?p=458</guid>
		<description><![CDATA[jQuery.post( url, [data], [callback], [type] )
正如标题所说，如果返回的是json格式的话，务必要指定type=‘json’
否则在callback的函数中还按照json格式来调用数据的话，极有可能会为undefined
例如：
function delete_all()
{
	if (!confirm('确定删除?'))
	{
		return false;
	}

	var mid = [];

	$("input:checked").each(function(){
		mid.push($(this).val());
	});

	var sendurl = 'batch.guestbook.php?action=delete';

	$.post(sendurl, {'mid[]':mid}, function(json){
		if (json.info != 'ok') {
                      alert(json.info);
             [...]]]></description>
		<wfw:commentRss>http://www.dreamwing.org/javascript/jquery_post_func.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dips1:JS中获得PHP json_encode后的数据处理</title>
		<link>http://www.dreamwing.org/javascript/dips_eval_func.html</link>
		<comments>http://www.dreamwing.org/javascript/dips_eval_func.html#comments</comments>
		<pubDate>Thu, 21 Aug 2008 19:17:34 +0000</pubDate>
		<dc:creator>Dream☆Wing</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Dips]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.dreamwing.org/?p=97</guid>
		<description><![CDATA[一个通过AJAX来实现二级联动的东西，PHP获取数组以json的形式返回给JS
这里有个小地方需要注意，PHP中json_encode函数return的结果是string的形式
所以传到JS后还需要通过eval()函数来以JS代码形式执行这段string
PS：与JS交互还是JSON比XML方便吖XD

function setbaby(classid,babyid){
	var class_id = document.getElementById(classid).value;
	var x = new Ajax('statusid', 'HTML');
	x.get('batch.common.php?action=getbaby&#038;classid='+class_id, function(s){
		var babyOptions = new Array();
		var babyOptions = eval(s);
		var babyObject = document.getElementById(babyid);
		babyObject.options.length = 0;
		babyObject.options[0] = new Option("选择宝宝","");
		var j=0;
		for(var i=0;i]]></description>
		<wfw:commentRss>http://www.dreamwing.org/javascript/dips_eval_func.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
