commit | author | age
|
5bf001
|
1 |
|
U |
2 |
function um_init() { |
|
3 |
$('.user-save-btn').click(um_user_save); |
|
4 |
} |
|
5 |
|
|
6 |
function um_user_save() { |
f8b605
|
7 |
var user = um_user_form_lesen(); |
U |
8 |
var kww = $('#kennwortw').val(); |
|
9 |
if(user.pw != kww) { |
|
10 |
alert('Kennworte stimmen nicht ueberein.'); |
|
11 |
} else { |
|
12 |
alert('user-save ' + user.id); |
|
13 |
um_apicall(self.serialisieren(user)); |
|
14 |
} |
|
15 |
} |
|
16 |
|
|
17 |
function um_apicall(obj) { |
|
18 |
var c = 'de.uhilger.um.api.UserMgr'; |
|
19 |
var m = 'createUser'; |
|
20 |
var u = '../api?c=' + c + '&m=' + m; |
|
21 |
$.ajax({ |
|
22 |
url: u, |
|
23 |
data: { |
|
24 |
p: obj |
|
25 |
}, |
|
26 |
type: "POST", |
|
27 |
dataType : "html", |
|
28 |
//success: function( resp ) { |
|
29 |
//$('#fehler').html('Antwort: ' + resp); |
|
30 |
//}, |
|
31 |
error: function( xhr, status, errorThrown ) { |
|
32 |
$('#fehler').html("Error: " + errorThrown + " Status: " + status); |
|
33 |
}, |
|
34 |
complete: function( xhr, status ) { |
|
35 |
//alert( "The request is complete!" ); |
|
36 |
} |
|
37 |
}); |
|
38 |
} |
|
39 |
|
|
40 |
function um_user_form_lesen() { |
|
41 |
var userId = $('#anmeldename').val(); |
|
42 |
var kw = $('#kennwort').val(); |
|
43 |
var user = new User(userId, kw, '-', '-', '-'); |
|
44 |
return user; |
|
45 |
} |
|
46 |
|
|
47 |
function serialisieren(obj) { |
|
48 |
return '{"' + obj.constructor.name + '":' + JSON.stringify(obj) + '}'; |
|
49 |
}; |
|
50 |
|
|
51 |
function User(i, p, fn, ln, em) { |
|
52 |
this.id = i; |
|
53 |
this.pw = p; |
|
54 |
this.firstName = fn; |
|
55 |
this.lastName = ln; |
|
56 |
this.email = em; |
5bf001
|
57 |
} |