<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:xhtml="http://www.w3.org/1999/xhtml"
	>
<channel>
	<title>HeartRails Express APIを利用して路線と駅のプルダウンをつくろう へのコメント</title>
	<atom:link href="http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/feed/" rel="self" type="application/rss+xml" />
	<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/</link>
	<description>Ajax、JavaなどWeb技術に関するネタをするどくつっこむ。</description>
	<lastBuildDate>Sun, 21 Feb 2010 16:51:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>wadar より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-13171</link>
		<dc:creator>wadar</dc:creator>
		<pubDate>Thu, 16 Jul 2009 15:09:34 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-13171</guid>
		<description>ご丁寧な対応ありがとうございました。&lt;br&gt;pref　train　station　共、DBに登録された路線情報から取得したデータを初期値として表示することが出来ました。</description>
		<content:encoded><![CDATA[<p>ご丁寧な対応ありがとうございました。<br />pref　train　station　共、DBに登録された路線情報から取得したデータを初期値として表示することが出来ました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>bonnaroo より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-13149</link>
		<dc:creator>bonnaroo</dc:creator>
		<pubDate>Wed, 15 Jul 2009 17:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-13149</guid>
		<description>こんな感じはいかがでしょうか。&lt;br&gt;&lt;br&gt;&lt;body onLoad=&quot;set_train();&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;br&gt;function set_train(){&lt;br&gt;  $(&#039;#pref&#039;).val(&#039;千葉県&#039;);&lt;br&gt;  PrefChange();&lt;br&gt;}&lt;br&gt;function PrefCallback(json){&lt;br&gt;  if (!json){ return; }&lt;br&gt;  if (json.response.line.length == 0) { return; }&lt;br&gt;&lt;br&gt;  var lines = json.response.line;&lt;br&gt;  var options = {};&lt;br&gt;  for (var i = 0; i &lt; lines.length; i++){&lt;br&gt;    options[lines[i]] = lines[i];&lt;br&gt;  }&lt;br&gt;  $(&quot;#train&quot;).removeOption(/./);&lt;br&gt;  $(&quot;#train&quot;).addOption(options,false);&lt;br&gt;  prefObj.removeScriptTag();&lt;br&gt;&lt;br&gt;  $(&#039;#train&#039;).val(&#039;JR京葉線&#039;);TrainChange();&lt;br&gt;}&lt;br&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;直書きしてしまってますが、参考になればと思います。</description>
		<content:encoded><![CDATA[<p>こんな感じはいかがでしょうか。</p>
<p>&lt;body onLoad=&#8221;set_train();&#8221;&gt;</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />function set_train(){<br />  $(&#39;#pref&#39;).val(&#39;千葉県&#39;);<br />  PrefChange();<br />}<br />function PrefCallback(json){<br />  if (!json){ return; }<br />  if (json.response.line.length == 0) { return; }</p>
<p>  var lines = json.response.line;<br />  var options = {};<br />  for (var i = 0; i &lt; lines.length; i++){<br />    options[lines[i]] = lines[i];<br />  }<br />  $(&#8220;#train&#8221;).removeOption(/./);<br />  $(&#8220;#train&#8221;).addOption(options,false);<br />  prefObj.removeScriptTag();</p>
<p>  $(&#39;#train&#39;).val(&#39;JR京葉線&#39;);TrainChange();<br />}<br />&lt;/script&gt;</p>
<p>直書きしてしまってますが、参考になればと思います。</p>
]]></content:encoded>
	</item>
	<item>
		<title>wadar より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-13123</link>
		<dc:creator>wadar</dc:creator>
		<pubDate>Tue, 14 Jul 2009 23:34:19 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-13123</guid>
		<description>返信ありがとうございました。&lt;br&gt;JS初心者なものですみますん・・&lt;br&gt;生成されたプルダウンの初期選択を変更する方法がわかりませんでした。&lt;br&gt;「JS」の一部&lt;br&gt;function set_train(){&lt;br&gt;	if ($(&quot;#pref&quot;).val()){&lt;br&gt;		var url = &#039;http://express.heartrails.com/api/json?method=getLines&#039;&lt;br&gt;		+ &#039;&amp;prefecture=千葉県&#039;&lt;br&gt;		+ &#039;&amp;jsonp=PrefCallback&#039;;&lt;br&gt;		prefObj = new JSONscriptRequest( url );&lt;br&gt;		prefObj.buildScriptTag();&lt;br&gt;		prefObj.addScriptTag();&lt;br&gt;	} else {&lt;br&gt;		$(&quot;#train&quot;).removeOption(/./);&lt;br&gt;	}&lt;br&gt;	&lt;br&gt;	if ($(&quot;#train&quot;).val()){&lt;br&gt;		var url = &#039;http://express.heartrails.com/api/json?method=getStations&#039;&lt;br&gt;		+ &#039;&amp;line=JR内房線&#039;&lt;br&gt;		+ &#039;&amp;jsonp=TrainCallback&#039;;&lt;br&gt;		trainObj = new JSONscriptRequest( url );&lt;br&gt;		trainObj.buildScriptTag();&lt;br&gt;		trainObj.addScriptTag();&lt;br&gt;	} else {&lt;br&gt;		$(&quot;#station&quot;).removeOption(/./);&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;「html」の一部&lt;br&gt;&lt;body onLoad=&quot;set_train()&quot;&gt;&lt;br&gt;&lt;br&gt;trainの値の設定もわかりませんでした・・&lt;br&gt;お忙しいところ大変申し訳ありませんがソースや参考サイトを教えて頂けると助かります。</description>
		<content:encoded><![CDATA[<p>返信ありがとうございました。<br />JS初心者なものですみますん・・<br />生成されたプルダウンの初期選択を変更する方法がわかりませんでした。<br />「JS」の一部<br />function set_train(){<br />	if ($(&#8220;#pref&#8221;).val()){<br />		var url = &#39;http://express.heartrails.com/api/json?method=getLines&#39;<br />		+ &#39;&#038;prefecture=千葉県&#39;<br />		+ &#39;&#038;jsonp=PrefCallback&#39;;<br />		prefObj = new JSONscriptRequest( url );<br />		prefObj.buildScriptTag();<br />		prefObj.addScriptTag();<br />	} else {<br />		$(&#8220;#train&#8221;).removeOption(/./);<br />	}</p>
<p>	if ($(&#8220;#train&#8221;).val()){<br />		var url = &#39;http://express.heartrails.com/api/json?method=getStations&#39;<br />		+ &#39;&#038;line=JR内房線&#39;<br />		+ &#39;&#038;jsonp=TrainCallback&#39;;<br />		trainObj = new JSONscriptRequest( url );<br />		trainObj.buildScriptTag();<br />		trainObj.addScriptTag();<br />	} else {<br />		$(&#8220;#station&#8221;).removeOption(/./);<br />	}<br />}</p>
<p>「html」の一部<br />&lt;body onLoad=&#8221;set_train()&#8221;&gt;</p>
<p>trainの値の設定もわかりませんでした・・<br />お忙しいところ大変申し訳ありませんがソースや参考サイトを教えて頂けると助かります。</p>
]]></content:encoded>
	</item>
	<item>
		<title>bonnaroo より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-13047</link>
		<dc:creator>bonnaroo</dc:creator>
		<pubDate>Sun, 12 Jul 2009 03:26:46 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-13047</guid>
		<description>もちろんできますよ。&lt;br&gt;ページ開いたときにjavascriptのonLoadなどをうまく利用すれば、うまくいくのではないでしょうか。</description>
		<content:encoded><![CDATA[<p>もちろんできますよ。<br />ページ開いたときにjavascriptのonLoadなどをうまく利用すれば、うまくいくのではないでしょうか。</p>
]]></content:encoded>
	</item>
	<item>
		<title>wadar より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-12990</link>
		<dc:creator>wadar</dc:creator>
		<pubDate>Fri, 10 Jul 2009 19:15:02 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-12990</guid>
		<description>ページを開いた時に初期ですでに値をセットすることは可能でしょうか？</description>
		<content:encoded><![CDATA[<p>ページを開いた時に初期ですでに値をセットすることは可能でしょうか？</p>
]]></content:encoded>
	</item>
	<item>
		<title>ueda より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-3306</link>
		<dc:creator>ueda</dc:creator>
		<pubDate>Sun, 09 Dec 2007 13:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-3306</guid>
		<description>＞ほげらっちょさん
APIに渡すのが、日本語なんでそのまま日本語にしてます。</description>
		<content:encoded><![CDATA[<p>＞ほげらっちょさん<br />
APIに渡すのが、日本語なんでそのまま日本語にしてます。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ほげらっちょ より</title>
		<link>http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/comment-page-1/#comment-3286</link>
		<dc:creator>ほげらっちょ</dc:creator>
		<pubDate>Sun, 09 Dec 2007 02:29:15 +0000</pubDate>
		<guid isPermaLink="false">http://ueblog.natural-wave.com/2007/12/09/heartrails-express-api/#comment-3286</guid>
		<description>千葉県

valueの値は日本語より半角英数字の方がよい気が。。。

ソース参考になります。丸コピで使えそうでいいですね。</description>
		<content:encoded><![CDATA[<p>千葉県</p>
<p>valueの値は日本語より半角英数字の方がよい気が。。。</p>
<p>ソース参考になります。丸コピで使えそうでいいですね。</p>
]]></content:encoded>
	</item>
</channel>
</rss>
