我的用戶界面是一個jQuery網格。我如何發送參數的功能(創建我的查詢)點擊從我的用戶界面jQuery網格?如何發送一個參數點擊用於SQL查詢?
例如,如果這是我的網格: http://www.ok-soft-gmbh.com/jqGrid/OK/formEditOnDoubleClick-jqueryui-showlink.htm#
我想發送到查詢的客戶端名稱作爲過濾器來使用。 下一頁(不是谷歌鏈接,如客戶端點擊時的示例所示)將有一個網格,僅列出具有該客戶端的公司。
如何使用此功能創建查詢?
我想知道如何從我的用戶界面發送參數到後端查詢功能。
編輯****
這就是我想出了 -
裏面的UI代碼(即創建的jqGrid):
function returnHyperLink(cellValue, options, rowdata, action)
{
return '<a id="myLink" href="#" onclick="callCompanies(\''+cellValue+'\');">'+cellValue+'</a>'
}
function callCompanies(cellValue) {
$("#contents").load("jsp/companies.jsp");
}
,然後在後端代碼:
我添加
@GET
@Path("/{cellValue}")
我的函數的頂部,並最終可以使用cellValue過濾查詢,如:
+ " where a.evt_type_id = cellValue " + "and "
只是將客戶端的ID /名稱附加到後端URL /端點,如下所示:http:// domain?name = client-name – binariedMe
如果數據不是私人的,我只需將其添加到URL上面的評論。但是,如果它是私人的,或者你想要一個更清潔的操作,那麼我會做一個[ajax](http://www.w3schools.com/jquery/ajax_ajax.asp)調用,並用它發送數據。 –
@binariedMe好吧我對該帖子進行了修改。那是你的建議嗎? –