投稿者 メッセージ
<  HTML,JavaScript,CSS,その他の話題  ~  jComboの使い方
吉田豊司
投稿1時間: 金 1月 03, 2014 6:32 pm  引用



登録日: 2014年1月 03日
投稿記事: 1
所在地: 日本

複数のSELECTタグを連動させる為にjComboを使用します。
リストが表示されませんので教えてください。

$cache->finish($response); でUndefined variableとなります。
chacheクラスが定義されていない為と思いますが、クラスをどのように作成すればいいですか。

参考したurl
http://www.prodiven.com/jcombo/?lang=ja

html:
<select id="state2"></select>
<select id="city2"></select>
javascript:
$("#state2").jCombo({url: "getStates.php" });
$("#city2").jCombo({
url: "getCities.php",
input_param: "id",
parent: "#state2",
onChange: function(newvalue) {
$("#message").text("parent has changed to value " + newvalue)
.fadeIn("fast",function() {
$(this).fadeOut(3500);
});
}
});

getStates.php

<?php

// データベースの接続
mysql_connect("127.0.0.1","db_user","db_pass");
mysql_select_db("db_name");

// 正しい順序でクエリの実行
//(value,text)
$query = "SELECT id_state, state_name FROM states";
$result = mysql_query($query);
$items = array();
if($result &&
mysql_num_rows($result)>0) {
while($row = mysql_fetch_array($result)) {
$option = array("id" => $row[0], "value" => htmlentities($row[1]));
$items[] = $option;
}
}
mysql_close();
$data = json_encode($items);
// JSON形式や印刷に変換
$response = isset($_GET['callback'])?$_GET['callback']."(".$data.")":$data;
$cache->finish($response);
?>
トップに移動
ユーザー情報を表示 メッセージを送信
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  HTML,JavaScript,CSS,その他の話題

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.