我正在使用具有editurl的网格:“clientArray”,数据类型:'xmlstring',datastr:'<%= _ xml_string%>'。
我的页面中有一个按钮,当我点击它时,我进行ajax调用并获取一个包含我要添加到网格中的新行的xml。
目前我正在遍历xml行并为每一行使用addRowData。
我的问题是如何将这些行附加到当前网格?我希望当前在网格中的行仍然存在,并向我们添加xml中的新行。
感谢提前。
答案 0 :(得分:1)
您可以使用新行准备数据数组。您可以在addRowData
的一次调用中添加所有行(有关addRowData
的不同参数的详细信息,请阅读the documentation。)
如果您从服务器而不是XML返回JSON数据,事情会更容易。建议在大多数情况下使用。然后,您可以使用从服务器返回的数据进行addRowData
的{strong>一次调用,将其附加到网格中。您可以选择使用localReader
的小型自定义(有关详细信息,请参阅here)
答案 1 :(得分:0)
取决于返回数据的格式,您可以使用addXMLData,但是您可能必须先操作返回的XML才能正确格式化。