サーバのデータを動的に編集して変更する必要があります。今 jqGrid、rowedit、phpはdbの値の代わりに名前を投稿します
http://pssnet.com/~devone/ajqtable/editgrid2.html
、フィールドが編集されたPHPのポスト名の代わりに、DBへ 値を得るとき。私の前提は、提出時に、変更されたデータ でediturlが呼び出されるということです。私はドキュメントで、私がonSubmit関数を追加しなければならないかもしれないことを読んでいます( )。<?php
include("dbc.php");
$var1 = $_POST['service_id'];
$var2 = $_POST['name'];
// $var1 = "abc";
// $var2 = "xyz";
mysql_query("INSERT INTO
testwrite (service_id, name)
VALUES('$var1', '$var2') ")
or die(mysql_error());
?>
onclickSubmit : function(eparams)
{
var retarr = {};
// we can use all the grid methods here
//to obtain some data
var sr = jQuery("#grid_id").getGridParam('selrow');
rowdata = jQuery("#grid_id").getRowData(sr);
if(rowdata.somevalue=='aa') {
retarr = {myname:"myvalue"};
}
return retarr;
ありがとうございました。
editdataは、追加のデータを送信する機能である:
よろしく、 ナット