Fix autofill js
This commit is contained in:
parent
a219c620e4
commit
4d683692de
@ -658,18 +658,25 @@ if ($action == 'create' && $permissiontoadd) {
|
|||||||
print '<script>';
|
print '<script>';
|
||||||
print '$( document ).ready(function() {';
|
print '$( document ).ready(function() {';
|
||||||
print '$("#updateAmountWithLastSalary").on("click", function updateAmountWithLastSalary() {
|
print '$("#updateAmountWithLastSalary").on("click", function updateAmountWithLastSalary() {
|
||||||
console.log("We click on link to autofill salary amount");
|
|
||||||
var fk_user = $("#fk_user").val()
|
var fk_user = $("#fk_user").val()
|
||||||
var url = "'.DOL_URL_ROOT.'/salaries/ajax/ajaxsalaries.php?fk_user="+fk_user;
|
var url = "'.DOL_URL_ROOT.'/salaries/ajax/ajaxsalaries.php?fk_user="+fk_user;
|
||||||
|
console.log("We click on link to autofill salary amount url="+url);
|
||||||
if (fk_user != -1) {
|
if (fk_user != -1) {
|
||||||
$.get(
|
$.get(
|
||||||
url,
|
url,
|
||||||
function( data ) {
|
function( data ) {
|
||||||
if(data!=null) {
|
|
||||||
console.log("Data returned: "+data);
|
console.log("Data returned: "+data);
|
||||||
|
if (data != null) {
|
||||||
|
if (typeof data == "object") {
|
||||||
|
console.log("data is already type object, no need to parse it");
|
||||||
|
item = data;
|
||||||
|
} else {
|
||||||
|
console.log("data is type "+(typeof data));
|
||||||
item = JSON.parse(data);
|
item = JSON.parse(data);
|
||||||
if(item[0].key == "Amount") {
|
}
|
||||||
|
if (item[0].key == "Amount") {
|
||||||
value = item[0].value;
|
value = item[0].value;
|
||||||
|
console.log("amount returned = "+value);
|
||||||
if (value != null) {
|
if (value != null) {
|
||||||
$("#amount").val(item[0].value);
|
$("#amount").val(item[0].value);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user