Fix compatibility with newer jQuery

This commit is contained in:
Jan Dittberner 2015-11-10 23:26:07 +01:00
parent 2e3cb7aa64
commit 298b12775b
1 changed files with 18 additions and 18 deletions

View File

@ -29,13 +29,13 @@ var allfielddivs = new Array(
function updateFields(data, textStatus) {
if (data.type == 2) { // DD
$('#name').attr('value', data.name).attr('readonly', 'readonly');
$('#gpgfp').attr('value', data.gpgfp);
$('#username').attr('value', data.username).attr(
$('#name').prop('value', data.name).prop('readonly', 'readonly');
$('#gpgfp').prop('value', data.gpgfp);
$('#username').prop('value', data.username).prop(
'readonly', 'readonly');
$('#nonddemail').attr('value', data.email).focus();
$('#aliothusername').attr('value', data.username);
$('#wikihomepage').attr('value', data.wikihomepage);
$('#nonddemail').prop('value', data.email).focus();
$('#aliothusername').prop('value', data.username);
$('#wikihomepage').prop('value', data.wikihomepage);
$('#namefield').show();
$('#gpgfpfield').show();
@ -47,11 +47,11 @@ function updateFields(data, textStatus) {
$('#nonddemail').focus().select();
} else if (data.type == 1) { // DM
$('#name').attr('value', data.name).attr('readonly', 'readonly');
$('#gpgfp').attr('value', data.gpgfp);
$('#username').attr('value', '');
$('#nonddemail').attr('value', data.email).focus();
$('#wikihomepage').attr('value', data.wikihomepage);
$('#name').prop('value', data.name).prop('readonly', 'readonly');
$('#gpgfp').prop('value', data.gpgfp);
$('#username').prop('value', '');
$('#nonddemail').prop('value', data.email).focus();
$('#wikihomepage').prop('value', data.wikihomepage);
$('#namefield').show();
$('#gpgfpfield').show();
@ -63,10 +63,10 @@ function updateFields(data, textStatus) {
$('#aliothusername').focus().select();
} else {
$('#nonddemail').attr('value', data.email);
$('#nonddemail').prop('value', data.email);
$('#name').removeAttr('readonly');
$('#username').removeAttr('readonly').attr('value', '');
$('#gpgfp').attr('value', '');
$('#username').removeAttr('readonly').prop('value', '');
$('#gpgfp').prop('value', '');
$('#usernamefield').hide();
$('#gpgfpfield').hide();
@ -81,7 +81,7 @@ function updateFields(data, textStatus) {
}
function onChangeShowAll(event) {
if ($('#showall').attr('checked')) {
if ($('#showall').prop('checked')) {
for (var fielddiv in allfielddivs) {
$(allfielddivs[fielddiv]).show();
}
@ -93,10 +93,10 @@ function onChangeShowAll(event) {
}
function onBlurEmail() {
if ($.trim($('#email').attr('value')).length > 0) {
if ($.trim($('#email').prop('value')).length > 0) {
$.ajax({
'url' : '{{ url_for("fetchdddata") }}',
'data' : {'email' : $('#email').attr('value')},
'data' : {'email' : $('#email').prop('value')},
'dataType' : 'json',
'success' : updateFields,
'error' : function(request, textStatus, errorThrown) {
@ -113,7 +113,7 @@ $(document).ready(function() {
}
}
$('#showall').attr('checked', false).change(onChangeShowAll);
$('#showall').prop('checked', false).change(onChangeShowAll);
$('#showallfield').show();
$('#email').blur(onBlurEmail).focus();
});