ibm mobilefirst - Unexpected procedure invocation response -


मैं आईबीएम वर्कलाइट v6.2 का उपयोग कर रहा हूँ।

HTML

एचटीएमएल

मैं

और

"पृष्ठ" & gt; & Lt; h1 & gt; हाय आपका स्वागत है उपयोगकर्ता & lt; / h1 & gt; & Lt; इनपुट प्रकार = "सबमिट करें" id = "उपयोगकर्ता" onclick = "loadFeeds ()" मान = "सबमिट करें" & gt; & Lt; span id = "परिणाम" & gt; & lt; / span & gt; & Lt; / div & gt;

जावास्क्रिप्ट

  फ़ंक्शन loadFeeds () {var invocationData = {adapter: "car1", प्रक्रिया: "getuser", पैरामीटर: ["नाम", "शहर"]      }; WL.Client.invokeProcedure (अभिवादन डेटा, {onSuccess: loadFeedsSuccess, onFailure: loadFeedsFailure,}); } फ़ंक्शन loadFeedsSuccess (परिणाम) {var xyz = result.invocationResult.resultSet [0]; $ ("# परिणाम")। Html (xyz.name + "" + xyz.city); //$("#result").html(xyz.city); //alert(xyz.name); } फ़ंक्शन loadFeedsFailure (परिणाम) {WL.Logger.debug ("विफलता"); }  

एडेप्टर जेएस

  var user = WL.Server.createSQLStatement ("नाम का चयन करें, उपयोगकर्ता से शहर"); समारोह getuser () {वापसी WL.Server.invokeSQLStatement ({readyStatement: उपयोगकर्ता, पैरामीटर: []}); }  

मैं डेटाबेस से सभी मानों को जोड़ना चाहता हूं लेकिन ऐसा करने में सक्षम नहीं हूँ

निम्न लगभग-समान प्रश्न देखें:

हो सकता है कि आप वास्तव में ऐसा करने की कोशिश कर रहे हैं ...
loadFeedsSuccess () करने के लिए:

  // अपने ऐप में, आप की आवश्यकता की तरह दिखने के लिए ऐप बदलें। फ़ंक्शन loadfeedsSuccess (परिणाम) {for (i = 0; i & lt; result.invocationResult.resultSet.length; i ++) {var xyz = result.invocationResult.resultSet [i]; $ ("# परिणाम")। संलग्न करें ("नाम:" + xyz.name + "शहर:" + xyz.city); }}  

Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -