我正在使用服务器端 JavaScript USE API 来读取对话框属性,如下所示
use(function () {
var myproperty = properties.get("renderpagetype");
return { callajaxvariable: myproperty,
};
});
如何传递/获取此对话框属性值并立即调用 AJAX 请求。?(即,我需要将 JS USE API 检索到的对话框值转换为页面级 Java 脚本用法)。
我正在使用服务器端 JavaScript USE API 来读取对话框属性,如下所示
use(function () {
var myproperty = properties.get("renderpagetype");
return { callajaxvariable: myproperty,
};
});
如何传递/获取此对话框属性值并立即调用 AJAX 请求。?(即,我需要将 JS USE API 检索到的对话框值转换为页面级 Java 脚本用法)。
这是一个非常简单的示例,说明您根据您的问题尝试实现的目标:
简单的.js
use(function () {
var myproperty = properties.get("renderpagetype");
return {callajaxvariable: myproperty};
});
简单的.html
// simple.html
<script data-sly-use.simple="simple.js">
/* assuming you use jquery */
$.ajax({
method: "POST",
url: "/path/to/backend/servlet",
someParam: "${simple.callajaxvariable @ context='scriptString'}"
})
</script>