Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
URL : /jw/js/json/util.js
Auto included in all userview pages.
Chinese |
---|
自动包含在所有用户视图页面中。 |
Thai |
---|
อัตโนมัติรวมอยู่ในหน้า userview ทั้งหมด |
Used to deal with assignment of a logged in user.
Chinese |
---|
用于处理登录用户的分配。 |
Thai |
---|
ใช้เพื่อจัดการกับการมอบหมายของผู้ใช้ที่เข้าสู่ระบบ |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Completes an assignment with a specific process instance id & activity instance id
Chinese |
---|
用特定流程实例ID和活动实例ID完成分配 |
Thai |
---|
ดำเนินการมอบหมายให้เสร็จสมบูรณ์ด้วยรหัสอินสแตนซ์กระบวนการเฉพาะและรหัสกิจกรรมอินสแตนซ์ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl - URL พื้นฐานของ Joget Workflow เช่น 'http: // localhost / jw' |
activityId - activity instance id of the assignment to be completed
Chinese |
---|
activityId - 要完成的分配的活动实例标识 |
Thai |
---|
activityId - id อินสแตนซ์กิจกรรมของการมอบหมายให้เสร็จสมบูรณ์ |
redirect - a URL to redirect to after the assignment is completed (optional)
Chinese |
---|
redirect - 分配完成后重定向到的URL(可选) |
Thai |
---|
การเปลี่ยนเส้นทาง - URL ที่จะเปลี่ยนเส้นทางไปหลังจากเสร็จสิ้นการมอบหมาย (ตัวเลือก) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
AssignmentManager.completeAssignment('http://localhost/jw', '1_1_activity', 'http://localhost/completed.jsp'); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Completes an assignment with a specific process instance id & activity instance id with option to set workflow variables
Chinese |
---|
使用特定流程实例标识和活动实例标识完成分配,并带有用于设置工作流程变量的选项 |
Thai |
---|
ดำเนินการมอบหมายให้เสร็จสิ้นด้วย id อินสแตนซ์กระบวนการเฉพาะและ ID อินสแตนซ์กิจกรรมพร้อมตัวเลือกในการตั้งค่าตัวแปรเวิร์กโฟลว์ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl - URL พื้นฐานของ Joget Workflow เช่น 'http://localhost/jw' |
activityId - activity instance id of the assignment to be completed
Chinese |
---|
activityId - 要完成的分配的活动实例标识 |
Thai |
---|
activityId - id อินสแตนซ์กิจกรรมของการมอบหมายให้เสร็จสมบูรณ์ |
variableData - variables to be set. All variable name must prefix with "var_"
Chinese |
---|
variableData - 要设置的变量。所有变量名都必须以“var_”作为前缀 |
Thai |
---|
variableData - ตัวแปรที่จะตั้งค่า ชื่อตัวแปรทั้งหมดจะต้องนำหน้าด้วย "var_" |
redirect - a URL to redirect to after the assignment is completed (optional)
Chinese |
---|
redirect - 分配完成后重定向到的URL(可选) |
Thai |
---|
การเปลี่ยนเส้นทาง - URL ที่จะเปลี่ยนเส้นทางไปหลังจากเสร็จสิ้นการมอบหมาย (ตัวเลือก) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
AssignmentManager.completeAssignmentWithVariable('http://localhost/jw', '1_1_activity', 'var_status=new&var_id=123', 'http://localhost/completed.jsp'); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Gets the current logged in username in Joget Workflow
Chinese |
---|
获取Joget Workflow中当前登录的用户名 |
Thai |
---|
รับชื่อผู้ใช้ที่ล็อกอินปัจจุบันใน Joget Workflow |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl - URL พื้นฐานของ Joget Workflow เช่น 'http://localhost/jw' |
callback -callback - a callback function after a successful call
Chinese |
---|
callback - 成功调用后的回调函数 |
Thai |
---|
ฟังก์ชั่นเรียกกลับ - เรียกกลับหลังจากประสบความสำเร็จในการเรียก (ไม่จำเป็น) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var callback = { success : function(response){ //response.username if(response.username != "roleAnonymous"){ console.log("Username is " + response.username); }else{ console.log("User is anonymous"); } } }; AssignmentManager.getCurrentUsername('http://localhost/jw', callback); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Login the user in Joget Workflow
Chinese |
---|
获取Joget Workflow中当前登录的用户名(正常登录) |
Thai |
---|
เข้าสู่ระบบผู้ใช้ใน Joget Workflow |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl - URL พื้นฐานของ Joget Workflow เช่น 'http://localhost/jw' |
username - username for user to login
Chinese |
---|
username - 用户名 |
Thai |
---|
ชื่อผู้ใช้ - ชื่อผู้ใช้สำหรับผู้ใช้เพื่อเข้าสู่ระบบ |
password - password for user to login
Chinese |
---|
password - 密码 |
Thai |
---|
รหัสผ่าน - รหัสผ่านสำหรับผู้ใช้เพื่อเข้าสู่ระบบ |
callback - a callback function after a successful call (optional)
Chinese |
---|
callback - 成功调用后的回调函数 |
Thai |
---|
ฟังก์ชั่นเรียกกลับ - เรียกกลับหลังจากประสบความสำเร็จในการเรียก (ไม่จำเป็น) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var callback = { success : function(response){ //response.username && response.isAdmin if(response.username != "roleAnonymous"){ console.log("username (" + response.username + ") is " + ((response.isAdmin !== undefined && response.isAdmin === "true")?"admin":"not an admin")); }else{ console.log("Fail to login user!"); } } }; AssignmentManager.login('http://localhost/jw', 'admin', 'admin', callback); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Login the user with hash in Joget Workflow
Chinese |
---|
获取Joget Workflow中当前登录的用户名 (使用Hash 密码) |
Thai |
---|
ล็อกอินผู้ใช้ด้วยแฮชใน Joget Workflow |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl - URL พื้นฐานของ Joget Workflow เช่น 'http://localhost/jw' |
username - username for user to login
Chinese |
---|
username - 用户名 |
Thai |
---|
ชื่อผู้ใช้ - ชื่อผู้ใช้สำหรับผู้ใช้เพื่อเข้าสู่ระบบ |
hash - hashed password for user to login. (refer to Hashed Password)
Chinese |
---|
hash - 登录的Hash密码. (refer to 散列密码(Hashed Password)) |
Thai |
---|
รหัสผ่าน hash-Hash สำหรับการเข้าสู่ระบบ (อ้างถึง (Hashed Password)) |
callback - a callback function after a successful call (optional)
Chinese |
---|
callback - 成功调用后的回调函数 |
Sample code
Thai |
---|
ฟังก์ชั่นเรียกกลับ - เรียกกลับหลังจากประสบความสำเร็จในการเรียก (ไม่จำเป็น) |
Sample code
Chinese |
---|
Chinese |
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var callback = { success : function(response){ //response.username && response.isAdmin if(response.username != "roleAnonymous"){ console.log("username (" + response.username + ") is " + ((response.isAdmin !== undefined && response.isAdmin === "true")?"admin":"not an admin")); }else{ console.log("Fail to login user!"); } } }; AssignmentManager.loginWithHash('http://localhost/jw', 'admin', '14ACD782DCFEB2BCDE2B271CCD559477', callback); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Logs out the current logged in username in Joget Workflow
Chinese |
---|
登出 |
Thai |
---|
ล็อกเอาท์ชื่อผู้ใช้ที่ล็อกอินปัจจุบันใน Joget Workflow |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl- URL พื้นฐานของ Joget Workflow เช่น 'http://localhost/jw' |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
AssignmentManager.logout('http://localhost/jw'); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Withdraws an assignment with a specific activity instance id
Chinese |
---|
撤销具有特定活动实例ID的分配 |
Thai |
---|
ถอนการมอบหมายด้วย id อินสแตนซ์กิจกรรมเฉพาะ |
Note | ||||
---|---|---|---|---|
Deprecated since v3, the concept of accept & withdraw assignment is removed.
|
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
baseUrl - base URL of Joget Workflow, e.g., 'http://localhost/jw'
Chinese |
---|
baseUrl - Joget Workflow的基本URL,例如 'http://localhost/jw' |
Thai |
---|
baseUrl- URL พื้นฐานของ Joget Workflow เช่น 'http://localhost/jw' |
activityId activityId - activity instance id of the assignment to be withdrawn
Chinese |
---|
activityId - 要撤销的分配的活动实例ID |
Thai |
---|
activityId-ID อินสแตนซ์กิจกรรมของการมอบหมายที่จะถูกเพิกถอน |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
AssignmentManager.withdrawAssignment('http://localhost/jw', '1_1_activity'); |
...
URL : /jw/js/json/util.js
Auto included in all userview pages.
Chinese |
---|
自动包含在所有用户视图页面中。 |
Thai |
---|
รวมโดยอัตโนมัติในหน้าการดูของผู้ใช้ทั้งหมด |
Convenient method to do AJAX call.
Chinese |
---|
AJAX方便的调用方法 |
Thai |
---|
AJAX วิธีการโทรที่สะดวก |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Initiates Ajax call with JSONP
Chinese |
---|
用JSONP启动Ajax调用 |
Thai |
---|
เริ่มต้นการโทร Ajax ด้วย JSONP |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
url - URL to initiate Ajax call
Chinese |
---|
url - 启动Ajax调用的URL |
Thai |
---|
url-URL เพื่อเริ่มต้นการเรียก Ajax |
callback - a callback function after a successful call (optional)
Chinese |
---|
callback - 成功调用后的回调函数(可选) |
Thai |
---|
ฟังก์ชั่นเรียกกลับ - เรียกกลับหลังจากประสบความสำเร็จในการเรียก (ไม่จำเป็น) |
params - parameters for the call (optional)
Chinese |
---|
params - 调用参数(可选) |
Thai |
---|
พารามิเตอร์ params-call (เป็นทางเลือก) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var callback = { success : function(response){ //do something } }; ConnectionManager.ajaxJsonp('http://localhost/test', callback, 'id=4&name=test'); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Initiates Ajax GET to a specific URL
Chinese |
---|
启动Ajax GET 到特定的URL |
Thai |
---|
เริ่ม Ajax GET เป็น URL เฉพาะ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
url - URL for GET action
callback - a callback function after a successful call (optional)
Chinese |
---|
callback - 成功调用后的回调函数(可选) |
Thai |
---|
ฟังก์ชั่นเรียกกลับ - เรียกกลับหลังจากประสบความสำเร็จในการเรียก (ไม่จำเป็น) |
params - parameters for the call (optional)
Chinese |
---|
params - 调用参数(可选) |
Thai |
---|
พารามิเตอร์ params-call (เป็นทางเลือก) |
xss - use when the URL is cross-domain (optional)
Chinese |
---|
xss - 当URL是跨域时使用(可选) |
Thai |
---|
xss ใช้เมื่อ URL เป็นข้ามโดเมน (ไม่จำเป็น) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var callback = { success : function(response){ //do something } }; ConnectionManager.get('http://localhost/test', callback, 'id=6&name=test', false); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Initiates Ajax POST to a specific URL
Chinese |
---|
启动Ajax POST到特定的URL |
Thai |
---|
เริ่ม Ajax POST เป็น URL เฉพาะ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
url - URL for GET action
callback - a callback function after a successful call (optional)
Chinese |
---|
callback - 成功调用后的回调函数(可选)- 成功调用后的回调函数(可选) |
Thai |
---|
ฟังก์ชั่นเรียกกลับ - เรียกกลับหลังจากประสบความสำเร็จในการเรียก (ไม่จำเป็น) |
params - parameters for the call (optional)
Chinese |
---|
params - 调用参数(可选) |
Thai |
---|
พารามิเตอร์ params-call (เป็นทางเลือก) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var callback = { success : function(response){ //do something } }; ConnectionManager.post('http://localhost/test', callback, 'id=6&name=test'); |
...
URL : /jw/js/json/formUtil.js
Auto included in page using form.
Chinese |
---|
自动包含在使用表单的页面中 |
Thai |
---|
รวมอยู่ในหน้าโดยใช้แบบฟอร์มโดยอัตโนมัติ |
Convenient method to interact with form field.
Chinese |
---|
方便与表单域交互的方法 |
Thai |
---|
วิธีการอำนวยความสะดวกในการโต้ตอบกับเขตข้อมูลฟอร์ม |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to gets the field object of a form field
Chinese |
---|
用于获取表单字段的字段对象 |
Thai |
---|
วัตถุเขตข้อมูลที่ใช้ในการรับเขตข้อมูลแบบฟอร์ม |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
fieldId - id of a form field
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block |
---|
var field = FormUtil.getField("field1"); $(field).val("test"); //set value |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to generates the fields value as url query parameter string
Chinese |
---|
用于生成字段值作为url查询参数字符串 |
Thai |
---|
ใช้เพื่อสร้างค่าฟิลด์เป็นสตริงพารามิเตอร์เคียวรี url |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
fields - an array contains objects with "field", "param" and "defaultValue" attributes.
Chinese |
---|
fields - 一个数组包含带有“field”,“param”和“defaultValue”属性的对象。- 一个数组包含带有“field”,“param”和“defaultValue”属性的对象。 |
Thai |
---|
ฟิลด์ - อาเรย์มีวัตถุที่มีคุณลักษณะ "field", "param" และ "defaultValue" |
- field : id of a form field
Chinese |
---|
- field : 表单字段的ID |
Thai |
---|
-field: ID ของฟิลด์แบบฟอร์ม |
- param : paremeter name to be used
Chinese |
---|
- param : 要使用的参数名称 |
Thai |
---|
- พารามิเตอร์: ชื่อของพารามิเตอร์ที่จะใช้ |
- defaultValue : value to be used when the field return empty value (Optional)
Chinese |
---|
- defaultValue : 当字段返回空值时使用的值(可选) |
Thai |
---|
-defaultValue: ค่าที่ใช้เมื่อฟิลด์ส่งคืนค่า Null (เป็นทางเลือก) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var fields = [ {"field":"field1", "param":"p_field1"}, {"field":"field2", "param":"p_field2"}, {"field":"field3", "param":"p_field3", "defaultValue":"default value"}, ]; var queryString = FormUtil.getFieldsAsUrlQueryString(fields); console.log(queryString); //p_field1=Field1%20value&p_field2=Field2%20value;Field2%20second%20value&p_field3=default%20value |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to gets the cell objects of every rows of a grid field
Chinese |
---|
用于获取grid字段每一行的单元格对象 |
Thai |
---|
วัตถุเซลล์ที่ใช้เพื่อรับฟิลด์กริดแต่ละแถว |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
cellFieldId - Grid Field Id and the cell id separated by a dot ".". Eg. gridId.cellId
Chinese |
---|
cellFieldId - 网格字段ID和由点“.”分隔的单元格ID。例如: gridId.cellId. |
Thai |
---|
cellFieldId-ID เซลล์ของฟิลด์กริดและ ID เซลล์คั่นด้วยจุด "" ตัวอย่างเช่น: gridId.cellId |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var cells = FormUtil.getGridCells("gridId.field1"); $(cells).each(function(){ //do something }); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to gets the cell values of every rows of a grid field and return it in an array.
Chinese |
---|
用于获取Grid字段每一行的单元格值并将其返回到数组中。 |
Thai |
---|
ใช้เพื่อรับค่าเซลล์ของแต่ละแถวของเขตข้อมูลกริดและส่งกลับไปยังอาร์เรย์ |
Chinese |
用于获取Grid字段每一行的单元格值并将其返回到数组中。 |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
cellFieldId - Grid Field Id and the cell id separated by a dot ".". Eg. gridId.cellId
Chinese |
---|
cellFieldId - 网格字段ID和由点“.”分隔的单元格ID。例如: gridId.cellId. |
Thai |
---|
cellFieldId-ID ฟิลด์กริดและ ID เซลล์คั่นด้วยจุด "." ตัวอย่างเช่น: gridId.cellId |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var values = FormUtil.getGridCellValues("gridId.field1"); for (var i = 0; i < values.length; i++) { console.log(values[i]); //i equals to row number start from 0 } |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to gets the value of a form field.
Chinese |
---|
用于获取表单字段的值。 |
Thai |
---|
ใช้เพื่อรับค่าของเขตข้อมูลฟอร์ม |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
fieldId - id of a form field
Chinese |
---|
fieldId - 表单字段id |
Thai |
---|
รหัสเขตข้อมูลฟอร์ม ID ฟิลด์ |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var value = FormUtil.getValue("field1"); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to gets the values of a form field. Values will return in an array.
Chinese |
---|
用于获取表单域的值。值将返回一个数组。 |
Thai |
---|
ใช้เพื่อรับค่าของเขตข้อมูลฟอร์ม ค่าจะส่งคืนอาร์เรย์ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
fieldId - id of a form field
Chinese |
---|
|
Thai |
---|
รหัสเขตข้อมูลฟอร์ม ID ฟิลด์ |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง示例代码 |
Code Block | ||
---|---|---|
| ||
var values = FormUtil.getValues("field1"); for (var i = 0; i < values.length; i++) { console.log(values[i]); } |
...
URL : /jw/js/json/ui_ext.js
Auto included in all userview pages.
Chinese |
---|
自动包含在所有用户视图页面中 |
Thai |
---|
รวมโดยอัตโนมัติในหน้าการดูของผู้ใช้ทั้งหมด |
Convenient method to create/show/hide a popup dialog to display a page.
Chinese |
---|
方便的方法来创建/显示/隐藏弹出对话框来显示页面 |
Thai |
---|
วิธีที่สะดวกในการสร้าง / แสดง / ซ่อนกล่องโต้ตอบป๊อปอัพเพื่อแสดงหน้า |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to creates a popup dialog element.
Chinese |
---|
用于创建一个弹出对话框元素。 |
Thai |
---|
ใช้เพื่อสร้างองค์ประกอบการโต้ตอบป๊อปอัพ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
id - an unique identifier of the popup dialog
Chinese |
---|
id - 弹出对话框的唯一标识符 |
Thai |
---|
id- ตัวระบุที่ไม่ซ้ำกันของกล่องโต้ตอบป๊อปอัพ |
title - a title to display for on the top of popup dialog (Optional)
Chinese |
---|
title - 在弹出对话框顶部显示的标题(可选) |
Thai |
---|
หัวเรื่อง - ชื่อที่แสดงที่ด้านบนของกล่องโต้ตอบป็อปอัพ (ตัวเลือก) |
width - width of the popup dialog box (Optional)
Chinese |
---|
width - 弹出对话框的宽度(可选) |
Thai |
---|
width-width ของกล่องโต้ตอบป็อปอัพ (ไม่บังคับ) |
height - height of the popup dialog box (Optional)
Chinese |
---|
height - 弹出对话框的高度(可选) |
Thai |
---|
height-height ของกล่องโต้ตอบป็อปอัพ (ตัวเลือก) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
JPopup.create("testPopup", "Test Popup Dialog"); |
...
Chinese |
---|
用于隐藏创建并显示的弹出对话框元素。 |
Thai |
---|
ใช้เพื่อซ่อนองค์ประกอบไดอะล็อกป๊อปอัพที่สร้างและแสดง |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
id - an unique identifier of the popup dialog
Chinese |
---|
id - 弹出对话框的唯一标识符 |
Thai |
---|
id- ตัวระบุที่ไม่ซ้ำกันของกล่องโต้ตอบป๊อปอัพ |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
JPopup.hide("testPopup"); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to creates a popup dialog element.
Chinese |
---|
用于创建一个弹出对话框元素。 |
Thai |
---|
ใช้เพื่อสร้างองค์ประกอบการโต้ตอบป๊อปอัพ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
id - an unique identifier of the popup dialog
Chinese |
---|
id - 弹出对话框的唯一标识符 |
Thai |
---|
id- ตัวระบุที่ไม่ซ้ำกันของกล่องโต้ตอบป๊อปอัพ |
url - an URL of a page to show in popup dialog
Chinese |
---|
url - 在弹出对话框中显示的页面的URL |
Thai |
---|
url-URL ของหน้าเว็บที่แสดงในกล่องโต้ตอบป๊อปอัพ |
params - a JSON object to pass parameter and its value (Optional)
Chinese |
---|
params - 要传递参数及其值的JSON对象(可选) |
Thai |
---|
params- วัตถุ JSON เพื่อส่งผ่านพารามิเตอร์และค่า (ไม่บังคับ) |
title - a title to display for on the top of popup dialog (Optional)
Chinese |
---|
title - 在弹出对话框顶部显示的标题(可选) |
Thai |
---|
หัวเรื่อง - ชื่อเรื่องที่แสดงที่ด้านบนของกล่องโต้ตอบป๊อปอัพ (ตัวเลือก) |
width - width of the popup dialog box (Optional)
Chinese |
---|
width - 弹出对话框的宽度(可选) |
Thai |
---|
width- ความกว้างของกล่องโต้ตอบป็อปอัพ (เลือกได้) |
height - height of the popup dialog box (Optional)
Chinese |
---|
height - 弹出对话框的高度(可选) - 弹出对话框的高度(可选) |
Thai |
---|
height- ความสูงของกล่องโต้ตอบป็อปอัพ (เลือกได้) |
action - Get/Post. Default to Post (Optional)
Chinese |
---|
action - 获取/发布。默认为发布(可选) |
Thai |
---|
การกระทำ - รับ / โพสต์ ค่าเริ่มต้นคือการเผยแพร่ (ไม่จำเป็น) |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var params = { id : "1", name : "test" }; JPopup.show("testPopup", "http://www.joget.org", params); |
...
URL : /jw/js/json/ui.js
Auto included in all userview pages.
Chinese |
---|
自动包含在所有用户视图页面中 |
Thai |
---|
รวมโดยอัตโนมัติในหน้าการดูของผู้ใช้ทั้งหมด |
Convenient method to retrieve value for UI usages.
Chinese |
---|
方便的方法来检索用户界面的值 |
Thai |
---|
วิธีที่สะดวกในการดึงค่าส่วนต่อประสานผู้ใช้ |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used by system to align the popup dialog to the center of the screen.
Chinese |
---|
系统用来将弹出对话框对准屏幕中心。 |
Thai |
---|
ระบบจะใช้เพื่อจัดตำแหน่งกล่องโต้ตอบป็อปอัพให้ตรงกลางของหน้าจอ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
dialogbox - the popup dialog object
Chinese |
---|
dialogbox - 弹出的对话框对象 |
Thai |
---|
dialogbox- วัตถุโต้ตอบที่ปรากฏขึ้น |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
UI.adjustPopUpDialog(JPopup.dialogboxes["testPopup"]); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to escapes HTML syntax in a value
Chinese |
---|
用于在值中转义HTML语法 |
Thai |
---|
ใช้เพื่อหลบหนีไวยากรณ์ HTML ในค่า |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
content - content to be escapes
Chinese |
---|
content - 内容是 escapes |
Thai |
---|
เนื้อหา - เนื้อหาที่จะหนี |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง示例代码 |
Code Block | ||
---|---|---|
| ||
var content = "<p>test content</p>"; var escapedContent = UI.escapeHTML(content); console.log(escapedContent); // <p>test content</p> |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used by the system to calculate the height of a popup dialog for current screen size to support mobile device.
Chinese |
---|
系统用于计算当前屏幕大小的弹出对话框的高度以支持移动设备 |
Thai |
---|
ระบบใช้ในการคำนวณความสูงของกล่องโต้ตอบป็อปอัพของขนาดหน้าจอปัจจุบันเพื่อรองรับอุปกรณ์มือถือ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
height - Max height of the popup dialog. Default to "90%".
Chinese |
---|
height - 弹出对话框的最大高度。默认为“90%”。 |
Thai |
---|
height- ความสูงสูงสุดของกล่องโต้ตอบป็อปอัพ ค่าเริ่มต้นคือ "90%" |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var height = UI.getPopUpHeight("500px"); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used by the system to calculate the width of a popup dialog for current screen size to support mobile device.
Chinese |
---|
系统用于计算当前屏幕大小的弹出对话框的宽度以支持移动设备。 |
Thai |
---|
ระบบใช้ในการคำนวณความกว้างของกล่องโต้ตอบป็อปอัพของขนาดหน้าจอปัจจุบันเพื่อรองรับอุปกรณ์มือถือ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
width - Max width of the popup dialog. Default to "90%".
Chinese |
---|
width - 弹出对话框的最大宽度。默认为“90%”。 |
Thai |
---|
width- ความกว้างสูงสุดของกล่องโต้ตอบแบบผุดขึ้น ค่าเริ่มต้นคือ "90%" |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var width = UI.getPopUpWidth("800px"); |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used by system to gets the query parameters string that contains the meta of current userview theme in used.
Chinese |
---|
系统使用它来获取包含当前userview主题的meta元素的查询参数字符串。 |
Thai |
---|
ระบบใช้เพื่อรับสตริงพารามิเตอร์เคียวรีที่มีองค์ประกอบเมตาของธีม userview ปัจจุบัน |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var url = "http://localhost/jw/form/embed?" + UI.userviewThemeParams(); |
...
URL : /jw/js/json/util.js
Auto included in all userview pages.
Chinese |
---|
自动包含在所有用户视图页面中。 |
Thai |
---|
รวมโดยอัตโนมัติในหน้าการดูของผู้ใช้ทั้งหมด |
Chinese |
自动包含在所有用户视图页面中。 |
Convenient method to deal with URL.
Chinese |
---|
方便的方法来处理URL |
Thai |
---|
วิธีที่สะดวกในการจัดการ URL |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to generate a query string based on a parameters object
Chinese |
---|
用于基于参数对象生成查询字符串 |
Thai |
---|
ใช้เพื่อสร้างสตริงแบบสอบถามตามวัตถุพารามิเตอร์ |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
params - an object contains all parameter as attribute name and its values in array
Chinese |
---|
params - 一个对象包含所有参数作为属性名称及其在数组中的值 |
Thai |
---|
params- วัตถุมีพารามิเตอร์ทั้งหมดเป็นชื่อแอตทริบิวต์และค่าของมันในอาร์เรย์ |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var params = { "name" : ["joget"], "email" : ["info@joget.org", "test@joget.org"] }; var queryString = UrlUtil.constructUrlQueryString(params); console.log(queryString); // name=joget&email=info%40joget%2Eorg&email=test%40joget%2Eorg |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to encodes the URL parameters in a URL.
Chinese |
---|
用于在URL中 编码URL参数 |
Thai |
---|
ใช้เพื่อเข้ารหัสพารามิเตอร์ URL ใน URL |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
url - URL with parameters to be encode. Note: it use "&" and and "=" as separator.
Chinese |
---|
url - 要编码参数的URL。注意:它使用“&”和“=”作为分隔符。 |
Thai |
---|
url-URL เพื่อเข้ารหัสพารามิเตอร์ หมายเหตุ: มันใช้ "&" และ "=" |
Chinese |
---|
url - 要编码参数的URL。注意:它使用“&”和“=”作为分隔符。 |
เป็นตัวคั่น |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var url = "http://localhost/jw/test?name=joget&email=info@jogte.org&email=test@joget.org"; var encodedUrl = UrlUtil.encodeUrlParam(url); console.log(encodedUrl); // http://localhost/jw/test?name=joget&email=info%40joget%2Eorg&email=test%40joget%2Eorg |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to gets an object contains all parameter as attribute name and its value in an URL.
Chinese |
---|
用于获取包含所有参数的对象作为属性名称及其在URL中的值 |
Thai |
---|
ใช้เพื่อรับวัตถุที่มีพารามิเตอร์ทั้งหมดเป็นชื่อของแอตทริบิวต์และค่าใน URL |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
url - URL to be parses to retrieve all parameters and its value in array.
Chinese |
---|
url - 要解析的URL以检索数组中的所有参数及其值。 |
Thai |
---|
url- URL ที่จะแยกวิเคราะห์เพื่อดึงพารามิเตอร์ทั้งหมดและค่าในอาร์เรย์ |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var url = "http://localhost/jw/test?name=joget&email=info@jogte.org&email=test@joget.org"; var params = UrlUtil.getUrlParams(url); console.log(params); // {"name" : ["joget"], "email" : ["info@joget.org", "test@joget.org"]} |
Description
Chinese |
---|
描述 |
Thai |
---|
ลักษณะ |
Used to merge 2 URL query parameters strings into one query string.
Chinese |
---|
用于将2个URL查询参数字符串合并到一个查询字符串中。 |
Thai |
---|
ใช้เพื่อรวมสตริงพารามิเตอร์การสืบค้น URL 2 รายการเป็นหนึ่งสตริงการสืบค้น |
Parameters
Chinese |
---|
参数 |
Thai |
---|
พารามิเตอร์ |
queryString1 - first query parameters string
Chinese |
---|
queryString1 - 首先查询参数字符串 |
Thai |
---|
queryString1 แบบสอบถามสตริงแรก |
queryString2 - second query parameters string. If a parameter is exist in both query strings, the value in second query string will override the first one.
Chinese |
---|
queryString2 - 第二个查询参数字符串。如果两个查询字符串中都存在参数,则第二个查询字符串中的值将覆盖第一个查询字符串中的值。 |
Thai |
---|
queryString2- สตริงพารามิเตอร์คิวรีที่สอง หากมีพารามิเตอร์ในสตริงการสืบค้นทั้งสองค่าในสตริงการสืบค้นที่สองจะแทนที่ค่าในสตริงการสืบค้นแรก |
Sample code
Chinese |
---|
示例代码 |
Thai |
---|
โค้ดตัวอย่าง |
Code Block | ||
---|---|---|
| ||
var q1 = "name=joget&email=info@jogte.org&email=test@joget.org"; var q2 = "name=joget team&phone=012345678"; var queryString = UrlUtil.mergeRequestQueryString(q1, q2); console.log(queryString); // name=joget%20team&email=info%40joget%2Eorg&email=test%40joget%2Eorg&phone=012345678 |
...