75 lines
1.5 KiB
JavaScript
75 lines
1.5 KiB
JavaScript
var timeout = 200;
|
|
$(function () {
|
|
|
|
$.mockjaxSettings.responseTime = 50;
|
|
|
|
$.mockjax({
|
|
url: 'post.php',
|
|
responseText: '{"success": true}'
|
|
});
|
|
|
|
$.mockjax({
|
|
url: 'error.php',
|
|
status: 500,
|
|
statusText: 'Internal Server Error',
|
|
responseText: 'customtext'
|
|
});
|
|
|
|
$.mockjax({
|
|
url: 'post-resp.php',
|
|
response: function(settings) {
|
|
this.responseText = settings;
|
|
}
|
|
});
|
|
|
|
|
|
window.groups = {
|
|
0: 'Guest',
|
|
1: 'Service',
|
|
2: 'Customer',
|
|
3: 'Operator',
|
|
4: 'Support',
|
|
5: 'Admin',
|
|
6: '',
|
|
'': 'Nothing'
|
|
};
|
|
|
|
//groups as array
|
|
window.groupsArr = [];
|
|
window.groupsArr2 = [];
|
|
for(var i in groups) {
|
|
groupsArr.push({value: i, text: groups[i]});
|
|
groupsArr2.push({id: i, text: groups[i]});
|
|
}
|
|
|
|
window.size = groupsArr.length;
|
|
|
|
$.mockjax({
|
|
url: 'groups.php',
|
|
responseText: groups
|
|
});
|
|
|
|
$.mockjax({
|
|
url: 'groupsArr',
|
|
responseText: groupsArr
|
|
});
|
|
|
|
$.mockjax({
|
|
url: 'groupsArr2',
|
|
responseText: groupsArr2
|
|
});
|
|
|
|
$.mockjax({
|
|
url: 'groups-error.php',
|
|
status: 500,
|
|
responseText: 'Internal Server Error'
|
|
});
|
|
|
|
});
|
|
|
|
// usefull functions
|
|
|
|
function tip(e) {
|
|
return e.data('editableContainer').tip();
|
|
}
|