17
<select>
タグを使用していないのにSelect2コンポーネント内でグループ結果がになる可能性がありますが、結果はコンフィグレーションオブジェクトの "data"オプションとして提供されますか?Select2の結果をグループ化する
var select2Options = {
data: {
results: myArrayOfResults
}
};
<select>
タグを使用していないのにSelect2コンポーネント内でグループ結果がになる可能性がありますが、結果はコンフィグレーションオブジェクトの "data"オプションとして提供されますか?Select2の結果をグループ化する
var select2Options = {
data: {
results: myArrayOfResults
}
};
はい、results
オブジェクトは、例えばそう...
をchildren
属性をサポートしています。
var select2Options = {
data: {
results: [
{text: "My shiny group", children: [
{id: 1, text: "My shiny item"},
{id: 2, text: "My shiny item2"}
]}
]
}
};
グループとデータワークとAjaxのデータのロードのために私のために使用して、
$arrFinal = array(array("name"=>"My shiny group 1",
"children"=>array(array("id"=>1,"name"=>"My shiny item 11"),array("id"=>2,"name"=>"My shiny item 12"))
),array("name"=>"My shiny group 2",
"children"=>array(array("id"=>1,"name"=>"My shiny item 21"),array("id"=>2,"name"=>"My shiny item 22"))
)
);
die(json_encode(array("result" => $arrFinal)));
if formatResult: ratioFormatResult then,
function ratioFormatResult(row) {
// Here, you will get both group ("My shiny group 1") as well as data("My shiny item11") as row .
}
グループを選択可能にするには、グループ。
本当ですか? Didntは私のために働いた:( –
まあそれは最後に使用したかなり長い時間です... Select2の現在のバージョンで動作しているかわかりません。 –
は私のために今働いたが、タイトルはテキストで変更する必要があります。とにかく、何時間も周回した後、私はこの作品を手に入れました。私はあなたの投稿がまだ助けてくれたと確信しています! –