동적으로 서버 데이터를 편집하고 변경해야합니다. 지금 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 추가 데이터를 전송하는 기능입니다 :
감사합니다, 냇