forked from jan/debianmemberportfolio
Fix compatibility with newer jQuery
This commit is contained in:
parent
2e3cb7aa64
commit
298b12775b
1 changed files with 18 additions and 18 deletions
|
@ -29,13 +29,13 @@ var allfielddivs = new Array(
|
||||||
|
|
||||||
function updateFields(data, textStatus) {
|
function updateFields(data, textStatus) {
|
||||||
if (data.type == 2) { // DD
|
if (data.type == 2) { // DD
|
||||||
$('#name').attr('value', data.name).attr('readonly', 'readonly');
|
$('#name').prop('value', data.name).prop('readonly', 'readonly');
|
||||||
$('#gpgfp').attr('value', data.gpgfp);
|
$('#gpgfp').prop('value', data.gpgfp);
|
||||||
$('#username').attr('value', data.username).attr(
|
$('#username').prop('value', data.username).prop(
|
||||||
'readonly', 'readonly');
|
'readonly', 'readonly');
|
||||||
$('#nonddemail').attr('value', data.email).focus();
|
$('#nonddemail').prop('value', data.email).focus();
|
||||||
$('#aliothusername').attr('value', data.username);
|
$('#aliothusername').prop('value', data.username);
|
||||||
$('#wikihomepage').attr('value', data.wikihomepage);
|
$('#wikihomepage').prop('value', data.wikihomepage);
|
||||||
|
|
||||||
$('#namefield').show();
|
$('#namefield').show();
|
||||||
$('#gpgfpfield').show();
|
$('#gpgfpfield').show();
|
||||||
|
@ -47,11 +47,11 @@ function updateFields(data, textStatus) {
|
||||||
|
|
||||||
$('#nonddemail').focus().select();
|
$('#nonddemail').focus().select();
|
||||||
} else if (data.type == 1) { // DM
|
} else if (data.type == 1) { // DM
|
||||||
$('#name').attr('value', data.name).attr('readonly', 'readonly');
|
$('#name').prop('value', data.name).prop('readonly', 'readonly');
|
||||||
$('#gpgfp').attr('value', data.gpgfp);
|
$('#gpgfp').prop('value', data.gpgfp);
|
||||||
$('#username').attr('value', '');
|
$('#username').prop('value', '');
|
||||||
$('#nonddemail').attr('value', data.email).focus();
|
$('#nonddemail').prop('value', data.email).focus();
|
||||||
$('#wikihomepage').attr('value', data.wikihomepage);
|
$('#wikihomepage').prop('value', data.wikihomepage);
|
||||||
|
|
||||||
$('#namefield').show();
|
$('#namefield').show();
|
||||||
$('#gpgfpfield').show();
|
$('#gpgfpfield').show();
|
||||||
|
@ -63,10 +63,10 @@ function updateFields(data, textStatus) {
|
||||||
|
|
||||||
$('#aliothusername').focus().select();
|
$('#aliothusername').focus().select();
|
||||||
} else {
|
} else {
|
||||||
$('#nonddemail').attr('value', data.email);
|
$('#nonddemail').prop('value', data.email);
|
||||||
$('#name').removeAttr('readonly');
|
$('#name').removeAttr('readonly');
|
||||||
$('#username').removeAttr('readonly').attr('value', '');
|
$('#username').removeAttr('readonly').prop('value', '');
|
||||||
$('#gpgfp').attr('value', '');
|
$('#gpgfp').prop('value', '');
|
||||||
|
|
||||||
$('#usernamefield').hide();
|
$('#usernamefield').hide();
|
||||||
$('#gpgfpfield').hide();
|
$('#gpgfpfield').hide();
|
||||||
|
@ -81,7 +81,7 @@ function updateFields(data, textStatus) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function onChangeShowAll(event) {
|
function onChangeShowAll(event) {
|
||||||
if ($('#showall').attr('checked')) {
|
if ($('#showall').prop('checked')) {
|
||||||
for (var fielddiv in allfielddivs) {
|
for (var fielddiv in allfielddivs) {
|
||||||
$(allfielddivs[fielddiv]).show();
|
$(allfielddivs[fielddiv]).show();
|
||||||
}
|
}
|
||||||
|
@ -93,10 +93,10 @@ function onChangeShowAll(event) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function onBlurEmail() {
|
function onBlurEmail() {
|
||||||
if ($.trim($('#email').attr('value')).length > 0) {
|
if ($.trim($('#email').prop('value')).length > 0) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
'url' : '{{ url_for("fetchdddata") }}',
|
'url' : '{{ url_for("fetchdddata") }}',
|
||||||
'data' : {'email' : $('#email').attr('value')},
|
'data' : {'email' : $('#email').prop('value')},
|
||||||
'dataType' : 'json',
|
'dataType' : 'json',
|
||||||
'success' : updateFields,
|
'success' : updateFields,
|
||||||
'error' : function(request, textStatus, errorThrown) {
|
'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();
|
$('#showallfield').show();
|
||||||
$('#email').blur(onBlurEmail).focus();
|
$('#email').blur(onBlurEmail).focus();
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue