今現在上記タグを使用してWEBアプリを作成しています。
JSON形式のデータからサジェスト候補を出力して検索をかけることができます。
検索でとんだページはJSON形式で表示されてしまうため大変見にくいです。ですのでこれをテーブル上で表示できないかと考えいます。
検索をかけてとんだページを変換させて表示するやり方ご存知の方力添え下さい。
html
1<!DOCTYPE HTML> 2<HTML> 3<head> 4<link rel="stylesheet" href="./css/jquery-ui.min.css"> 5<script src="./js/jquery.js" charset="UTF-8"></script> 6<script src="./js/jquery-ui.js" charset="UTF-8"></script> 7//サジェストの役割をするjsファイル 8<script src="js/Suggest.js"></script> 9</head> 10<body> 11//サジェスト候補でもってきたデータを下記のURL + 「サジェスト候補の単語」で検索サーチをかける 12<form method="get"action="http://localhost:8180/api/stockcars/abc=" Accept-charset="UTF-8"> 13//サジェスト候補をidに入れる。結果的に送信先はhttp://localhost:8180/api/stockcars/abc=検索ワードになる 14<input type="text" id="ac2" name="xxx_name" > 15<input type="submit" value="検索"></form> 16</body> 17</HTML>
javascript
1$(document).ready( function() { 2//サジェスト機能 3$("#ac2").autocomplete({ 4 source: function(req, resp){ 5 $.ajax({ 6 //サジェスト候補先 7 url: "http://127.0.0.1:8180/api/xxxx/keyword", 8 type: "GET", 9 cache: false, 10 dataType: "json", 11 data: { 12 car_name : req.term 13 }, 14 success: function(o){ 15 resp(o); 16 }, 17 error: function(xhr, ts, err){ 18 resp(['']); 19 } 20 }); 21 22 } 23}); 24});
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/29 06:26
2015/10/29 07:49
2015/10/29 08:39
2015/10/29 08:44
2015/10/29 11:38
2015/10/30 01:27