1
如何讓我的JavaScript變量和Web面板變量之間的聯繫?JavaScript變量和Web面板可變
我有一個用戶控件,我想過時JavaScript變量到Web面板變量的值,但我不知道在哪裏以及如何使該屬性。
如何讓我的JavaScript變量和Web面板變量之間的聯繫?JavaScript變量和Web面板可變
我有一個用戶控件,我想過時JavaScript變量到Web面板變量的值,但我不知道在哪裏以及如何使該屬性。
您應該使用用戶控件的屬性。
用戶控件的屬性很容易通過在Javascript代碼中賦值來設置。例如:
// UC Javascript code - Asigning MyProperty property
this.show = function() {
var myVar = 1;
this.MyProperty = myVar;
};
然後,你可以在你的代碼GX讀取屬性的值:
// GeneXus code - shows a message with "1"
Event Enter
&MyGxVar = MyUserControl.MyProperty
msg(&MyGxVar)
EndEvent
它不工作,我總是得到屬性的默認值。你有什麼理想,爲什麼會發生這種情況? – Mario 2014-09-02 17:56:56
這應該是工作。你可以上傳你的Web應用程序使用「部署到雲」選項雲(見http://wiki.genexus.com/commwiki/servlet/hwiki?Deploy+to+cloud%3A+Step+by+Step,更多信息)。將網址粘貼到評論中,我會仔細查看問題。 – ncardeli 2014-09-03 20:46:39
謝謝@ncardeli!該URL是http://trialapps3.genexus.com/Id899a095c574c049b25f760a574de3016/execute.xml – Mario 2014-09-04 17:23:51