0

我需要动态编辑和更改服务器数据。

http://pssnet.com/~devone/ajqtable/editgrid2.html

现在,当字段被编辑时,php 将名称而不是值发布到数据库。我的假设是,在提交时,将使用更改的数据调用 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; 

谢谢你的帮助。

问候,纳特

4

2 回答 2

1

我喜欢 jquery 插件 editInPlace http://davehauenstein.com/code/jquery-edit-in-place/example/ http://code.google.com/p/jquery-in-place-editor/

于 2009-04-24T06:31:11.713 回答
0

我知道了.....

我有它作为editdata {name:'name'等}

editdata 是一个发送附加数据的函数.....

所以......谢谢......如果你们中的任何人看到它......

问候,纳特

于 2009-04-23T17:59:27.510 回答