我在Javascript中尝试此代码。但它没有工作...... postData是发送到服务器以保存的json数据。 我已经检查过JSON数据需要解析或字符串化...是问题.. 或者我正在做一些其他愚蠢的错误...
答案 0 :(得分:2)
你已经定义了两次handleSuccess。第二次是无操作。摆脱第二个'var handleSuccess = ...'并输入handleFailure定义。
答案 1 :(得分:1)
实际上你甚至没有JSON字符串。它只是无效的字符串。 你需要把它放进''。
var postData ='_out=json&name=justtryit&def={"layout":[{"id":"sw-156","xy":[168,80]},{"id":"_OUTPUT","xy":[508.33331298828125,95.81666564941406]}],"modules":[{"type":"fetch","id":"sw-156","conf":{"URL":{"value":"www.sports.yahoo.com","type":"url"}}},{"type":"output","id":"_OUTPUT","conf":{}}],"terminaldata":[],"wires":[{"id":"_w1","src":{"id":"_OUTPUT","moduleid":"sw-156"},"tgt":{"id":"_INPUT","moduleid":"_OUTPUT"}}]}&rnd=7821&.crumb=P.r4cQGAC.Y';
如果您正在进行正确的呼叫,它应该有效