問題タブ [jqgrid-php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1233 参照

jqgrid - jqgrid表示へのAjaxデータ結果

私は、jqgrid に渡したい AJAX 呼び出しからこの結果を持っています。形式は通常の jqgrid 呼び出しとまったく同じです。なぜ機能しないのかわかりません。どんな助けでも大歓迎です。

{"page":null,"total":2,"records":"16","rows":[{"id":"9910003","cell":["9910003","DEMO3","Test3 ","土,日","08:00:00","17:00:00","17","0"]},{"id":"9910004","セル":["9910004 ","DEMO4","Test4","Sat,Sun","08:00:00","17:00:00","19","0"]},{"id":"9910005" ,"cell":["9910005","DEMO5","Test5","土,日","08:00:00","17:00:00","17","0"]}, {"id":"9910006","cell":["9910006","DEMO6","Test6","Sat,Sun","08:00:00","17:00:00","17","0"]},{"id":"9910007","cell":["9910007","DEMO7","Test7","Sat,Sun", "08:00:00","17:00:00","14","0"]},{"id":"9910008","セル":["9910008","DEMO8","Test8 ","土,日","21:00:00","06:00:00","19","0"]},{"id":"9910009","セル":["9910009 ","DEMO9","Test9","Sat,Sun","21:00:00","06:00:00","14","0"]},{"id":"9910010" ,"cell":["9910010","DEMO10","Test10","土,日","21:00:00","06:00:00","14","0"]},{"id":"9910011","セル":["9910011","DEMO11","Test11","土,日","21:00:00","06:00: 00","14","0"]},{"id":"9910012","cell":["9910012","DEMO12","Test12","土,日","21:00: 00","06:00:00","17","0"]},{"id":"9910013","セル":["9910013","DEMO13","Test13","土,日","21:00:00","06:00:00","16","0"]},{"id":"9910014","cell":["9910014","DEMO14" ,"Test14","土,日","21:00:00","06:00:00","14","0"]},{"id":"9910015","cell":["9910015","DEMO15","Test15","土,日","21:00:00","06:00:00","14","0"] },{"id":"9910016","セル":["9910016","DEMO16","Test16","土,日","21:00:00","06:00:00", "14","0"]}]}

以下は私の完全なコードです:

以下を試しましたが、成功しませんでした。何かが足りないと思います

0 投票する
1 に答える
393 参照

php - JQGrid for PHP リンク テキストをアイコンに置き換える

PHPにJQGridを使用しています。

ホームページはこちら

次のような列に編集と削除を追加しました。

それはうまく機能し、本来あるべきことを行いますが、編集リンクと削除リンクはテキストであり、テキストを画像に置き換える必要がありますが、これを変更する必要があるもの/場所がわかりません。

0 投票する
4 に答える
6361 参照

jquery - JqG​​ridは、表示される場合と表示されない場合がある特定の行を選択します

私はjqGridを持っていて、アイテムのいくつかのページがあります。1ページ目にあるか、他のページのどこかに埋め込まれている可能性のある行のIDがあります。

行のIDを指定して、そのような行をプログラムで選択するにはどうすればよいですか?ボタンのクリックイベントを次のように使用しています

ボタンをクリックすると、次のファイアバグコンソールが表示されます。

TypeError:this.eachは関数ではありません

何か案は ?

編集
それで、私はグリッドに1つのレコードだけを再配置することを選択しました。問題は、ローカルデータを使用していないことです。私のデータ型は「json」です。このような

グリッドに再入力したいjson文字列があります。この新しいデータでグリッドを再初期化するにはどうすればよいですか。次のjson文字列と、対応するロジックは次のとおりですが、何も起こりません。

0 投票する
1 に答える
2992 参照

php - jqGrid:単一検索機能の使用方法は?

jqGridの単一検索機能を使用するにはどうすればよいですか?

「バージョン3.7の新機能」の「シングル検索」の例に従ってください。jqGridデモページ

私のスクリプトは、データベースからデータを取得するために使用されるクエリをほぼ正確に保存していますが、私のスクリプトはフィルタリングを行いません。

PHPを使用した単一検索機能の完全な例を誰かに教えてもらえますか?

デモページのスクリプトについても質問があります。

  1. jQueryはどのように条件をPHPに渡して、結果をフィルタリングしますか?クエリで変数が含まれていることに気付きました$whereが、PHPスクリプトで変数が宣言されていませんでした。
0 投票する
1 に答える
2054 参照

php - Oracleデータベースを使用したjQGrid

私はOracleデータベースでjqgridを使用しています。基本的な問題は、データベーステーブルの情報を表示するだけでなく、すべてが正しいように見えることです。私はここに私を助けるかもしれないすべてのコードを残します。

book.php

index.php

私が得る答えはbook.phpです:

{"page":2、 "total":2、 "records": "12"、 "rows":[{"id": "1"、 "cell":["1"、 "fname1"、 "lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 2 "、" cell ":[" 2 "、" fname1 "、" lname1 "、"(000 )000-0000 "、" name1@gmail.com "]}、{" id ":" 3 "、" cell ":[" 3 "、" fname1 "、" lname1 "、"(000)000-0000 " 、"name1@gmail.com"]}、{"id": "4"、 "cell":["4"、 "fname1"、 "lname1"、 "(000)000-0000"、 "name1 @ gmail .com "]}、{" id ":" 5 "、" cell ":[" 5 "、" fname1 "、" lname1 "、"(000)000-0000 "、"name1@gmail.com "]}、{" id ":" 6 "、" cell ":[" 6 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 7 "、" cell ":[" 7 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{ "id": "8"、 "cell":["8"、 "fname1"、 "lname1"、 "(000)000-0000"、 "name1@gmail.com"]}、{"id": " 9 "、" cell ":[" 9 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 10 "、" cell ":[" 10 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}]}cell ":[" 6 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 7 "、" cell ":[" 7 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 8 "、" cell ":[" 8 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 9 "、" cell ":[" 9 "、" fname1 "、" lname1 " 、"(000)000-0000"、 "name1@gmail.com"]}、{"id": "10"、 "cell":["10"、 "fname1"、 "lname1"、 "(000) 000-0000 "、" name1@gmail.com "]}]}cell ":[" 6 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 7 "、" cell ":[" 7 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 8 "、" cell ":[" 8 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 9 "、" cell ":[" 9 "、" fname1 "、" lname1 " 、"(000)000-0000"、 "name1@gmail.com"]}、{"id": "10"、 "cell":["10"、 "fname1"、 "lname1"、 "(000) 000-0000 "、" name1@gmail.com "]}]}]}、{"id": "7"、 "cell":["7"、 "fname1"、 "lname1"、 "(000)000-0000"、 "name1@gmail.com"]}、{" id ":" 8 "、" cell ":[" 8 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 9 "、" cell ":[" 9 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 10 "、" cell " :["10"、 "fname1"、 "lname1"、 "(000)000-0000"、 "name1@gmail.com"]}]}]}、{"id": "7"、 "cell":["7"、 "fname1"、 "lname1"、 "(000)000-0000"、 "name1@gmail.com"]}、{" id ":" 8 "、" cell ":[" 8 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 9 "、" cell ":[" 9 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 10 "、" cell " :["10"、 "fname1"、 "lname1"、 "(000)000-0000"、 "name1@gmail.com"]}]}fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 9 "、" cell ":[" 9 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 10 "、" cell ":[" 10 "、" fname1 "、" lname1 "、"(000 )000-0000 "、" name1@gmail.com "]}]}fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 9 "、" cell ":[" 9 "、" fname1 "、" lname1 "、"(000)000-0000 "、" name1@gmail.com "]}、{" id ":" 10 "、" cell ":[" 10 "、" fname1 "、" lname1 "、"(000 )000-0000 "、" name1@gmail.com "]}]}

誰かが私を助けることができますか?

0 投票する
3 に答える
942 参照

jquery - 検索する前に検索ボックスのテキストボックスの値を変更する

jgridに複雑な検索機能を実装しようとしています。しかし、ユーザーが検索ボタンを押す前に、ユーザーが検索ボックスで指定した値を変更したいと思います。

ここに画像の説明を入力してください

  1. ここで値を確認できます。17 20 35 36 37 53 54これらの値をコンマで区切ってほしいので、findを押す前に、テキストボックスの値を変更したいので、どうすればよいですか?

  2. さらに、たとえばこの検索ボックスの外観をカスタマイズする方法を知りたいのですがidis inユーザーが値を入力して検索を押すだけのユーザーフレンドリーなUIが必要ですが、この検索の外観を変更する方法がわかりませんボックスに独自の外観を注入し、検索ボックスをドラッグ不可にします

0 投票する
1 に答える
546 参照

jqgrid - jqgrid検索ダイアログをカスタム化する方法

私はjqGridのスターターです。私は4つのフィールド、、、、およびを持っていIdます。ユーザーがアイコン検索をクリックし、検索するアイテムを選択すると検索ボックスが表示されるようにしたいユーザーが日付を入力するために1つのテキストボックスを表示しますが、ユーザーが入力するために2つのテキストボックスを表示します。このフォーム の ように私を助けてください。皆さんありがとうNameDateAgeDateFromDateToDateここに画像の説明を入力してください

0 投票する
1 に答える
1860 参照

jquery - Jquery form serialize - Multiple select on jqgrid

I have a jqGrid where I am sending a string value to the colmodel for a particular property called "equipments". Everything is ok so far as the value is showing perfectly on the grid. I have also added an Add and Edit button and all is well and working fine, the forms are showing as expected. (Forgive the apparantly long post but its extremely easy to follow)

I modified field called equipments on the add form and injected my very own multiple select like this

colModel

Add Button - beforeShowForm option

Here is the relevant part of my add form.

enter image description here

The functionality is working fine when I click on Save and New which is the submit button I decleared via bSubmit: "Save and New" above. The postdata for this is shown on your left. When I click on the Save and close button which is my custom button. The post data is shown on your right.

enter image description here

The Save and Close uses jquery to serialize the entire form like this $('#FrmGrid_list2').serialize(), this is where it gets hairy.

If we look at what was posted for equipments in both cases we can see the name difference. It seems like jqGrid is intelligent enough to figure out its an array of values, while jquery serialize() didn't in the way i want it to. I am using Spring MVC 3.0 and here is where my equipments data goes to the action.

Look at the very last @RequestParam, Spring is capable of handling the array of items, but when it gets posted with jQuery serialize, the action cannot find the paramiter called "equipments[]" I saw a link here about this, can I simply do this instaed?

Any ideas

0 投票する
1 に答える
3541 参照

jqgrid - jqGrid検索でサーバーに送信する前にデータをカスタマイズする方法

私はjqGridのスターターです。GenereateGrid用にこのコードを書きます

検索ボックスでunitPriceを選択して番号を入力し、3文字3文字を入力して,、関数addCommasを記述して正常に動作しますが、ユーザーが価格を入力して検索ボタンを押すと、単価はサーバーに送信されません。この写真の例

ここに画像の説明を入力してください

検索ボタンをクリックした後

ここに画像の説明を入力してください

私を助けてください。皆さんありがとう

0 投票する
2 に答える
786 参照

javascript - JQGRID: すべての列のグリッドに並べ替えオプションを追加

すべての列のグリッドに並べ替えオプションを追加する必要があります (「インシデント キー」、「日付」、「状態」、「インシデント番号」、「FF 死亡」、「OTH 死亡」、「財産損失」、「連続損失」) 、「火災原因」)別に。試してみましたが、うまくいきません。コードの並べ替えを修正し、アイデアがあれば答えてください。