1

任何人都可以帮助我使用进行 PUT 操作的 javascript 按钮。

action : function() {
        var selectedRecords = this.view.viewGrid.getSelectedRecords();
        var lengthAr = selectedRecords.length;
        for (var i=0; i < lengthAr ; i++){
        alert(selectedRecords[i].id);
        }
    },

我想为所有 selectedRecords[all] 更新一列。为此,我必须像这样进行 PUT 查询: http ://wiki.openbravo.com/wiki/JSON_REST_Web_Services :

     {data: {"_identifier":"United States","_entityName":"Country","$ref":"Country\/100","id":"100","client":
{"_identifier":"System","_entityName":"ADClient","$ref":"ADClient\/0","id":"0","active":true},"organization":
{"_identifier":"*","_entityName":"Organization","$ref":"Organization
... truncated for clarity ...
(USA)","_entityName":"ADLanguage","$ref":"ADLanguage\/192","id":"192","active":true},"currency":{"_identifier":
"USD","_entityName":"Currency","$ref":"Currency\/100","id":"100","active":true},"iBANLength":null,"iBANCode":null}}

但我是 javascript 新手,我不知道该怎么做。我无法理解这段代码:什么是_identifier?不应该是 selectedRecords[i].id 中的 ID 吗?我如何用javascript编写查询?

4

0 回答 0