私はjqgridを使用しようとしています。列を設定し、それにウィジェットを接続しました。グリッドにデータが含まれていないことを除いて、すべてが機能しています。空の行のみが含まれています。コラム、ウィジェット(カレンダーなど)が動作します。
以下は私のグリッド設定の始まりです:
// Create the jqGrid instance
$grid = new jqGridRender($conn);
// Write the SQL Query
$grid->SelectCommand = "SELECT * FROM `$table_name`";
// set the ouput format to json
$grid->dataType = 'json';
$grid->table = "$table_name";
$grid->setPrimaryKeyId("matter_party_ID");
$grid->serialKey = false;
$grid->setColModel();
// Set the url from where we obtain the data
$grid->setUrl(????????);
$grid->addCol(array( etc. etc.
ご覧のとおり、データベース クエリを使用してデータを取得し、ジェイソン オブジェクトをグリッドに返しています。
// Write the SQL Query
$grid->SelectCommand = "SELECT * FROM `$table_name`";
// set the ouput format to json
$grid->dataType = 'json';
しかし、データはそこにありません。いくつかのインベーン検索の後、次の行を追加するよう提案されました。
$grid->setUrl(????????);
しかし、私はそれを理解していません。選択を使用して現在の URL でデータがフェッチされている場合、なぜ URL を設定する必要があるのですか? 手伝ってくれますか?
ありがとうございました