私はビューにユーザーデータを渡す私のコントローラのメソッドを持っている検索フィールドと更新ビューを作成します。私がしたいのは、これらのデータをソートする検索フィールドを作成することです。これは現時点ではこのように見えます。私はテキストボックスに何かを書くことができ、テキストボックスに現在の値を含む現在のチェックボックスだけを表示することができます。動的
私は(とSQLクエリは、名前とFIRSTNAMEに含まれている)Javascriptを使用して、パラメータとコントローラのメソッドを呼び出すと、ページをリフレッシュすることについて考えたが、私は思い出したくありません表示されたデータをソートする必要があるため、データベース全体です。 これを行うための最良の方法は何か分かりません。
EDIT:私の現在の作業ではないので、よく解決策:
function myFunction(obj) {
div = document.getElementById("userDiv");
div.innerHTML = '';
var ajax_url = "<?php echo site_url('sending/form/searchUser/');?>";
var search = obj.value;
$.ajax({
type: "POST",
url: ajax_url,
data: { 'search': search },
success: function(data){
// Parse the returned json data
var opts = $.parseJSON(data);
//console.log(opts);
// Use jQuery's each to iterate over the opts value
$.each(opts, function(i, d) {
// You will need to alter the below to get the right values from your json object.
console.log(i);
console.log(d.id_user);
div.innerHTML += '<div class=\"md-checkbox\"><input id=\"usersbox[' + d.id_user + ']\" name=\"usersbox[' + d.id_user + ']\" class=\"md-check users\" type=\"checkbox\"><label for=\"usersbox[' + d.id_user + ']\"><span class=\"inc\"></span><span class=\"check\"></span><span class=\"box\"></span>' + d.name + ' ' + d.firstname + '</label></div>';
});
}
});
}
おかげでたくさん、私はあなたと同様に動作しない解決策を考え出すために、すべての朝働いていました。私は現時点で私がどこにいるかを示すために自分の投稿を更新しました。 – Komarzer