update autocomplete choose staff

This commit is contained in:
2020-12-21 16:57:30 +07:00
parent 5bb7d519fc
commit df644d539d
9 changed files with 133 additions and 40 deletions

View File

@@ -1,6 +1,7 @@
$(function () {
common.dateTimePickerByClass("datepicker", "HH:mm DD/MM/YYYY");
common.dateTimePickerDay("birthday");
$("#Code").select2();
});
function _search(e) {
@@ -18,9 +19,9 @@ function _close() {
}
function _save(e) {
var code = $("input[name='Code']").val();
var code = $("select[name='Code']").val();
if (code === "") {
alert("Hãy nhập mã đối tượng!");
alert("Hãy chọn đối tượng!");
return;
}
var name = $("input[name='Name']").val();
@@ -51,4 +52,27 @@ function _save(e) {
common.ajaxError();
}
});
}
function chooseStaff(e) {
common.modalBlock(true);
$.ajax({
url: $(e).attr("data-href"),
type: 'POST',
data: {
code: $(e).val()
},
success: function (data) {
common.modalBlock(false);
$("input[name='Name']").val(data.name);
$("select[name='Gender']").val(data.gender);
$("input[name='Birthday']").val(data.birthday);
$("input[name='Telephone']").val(data.telephone);
$("input[name='Address']").val(data.department);
},
error: function (jqXHR, textStatus, errorThrown) {
common.modalBlock(false);
common.ajaxError();
}
});
}

View File

@@ -15,6 +15,7 @@ $(function () {
}
});
btnImage();
$("#Code").select2();
});
function _search(e) {
@@ -60,7 +61,7 @@ function _formModified(e) {
success: function (data) {
common.modalBlock(false);
$("select[name='Type']").val(data.type);
$("input[name='Code']").val(data.code);
$("select[name='Code']").val(data.code);
$("input[name='Name']").val(data.name);
$("select[name='Gender']").val(data.gender);
$("input[name='Birthday']").val(data.birthday);
@@ -78,9 +79,9 @@ function _formModified(e) {
}
function _update(e) {
var code = $("input[name='Code']").val();
var code = $("select[name='Code']").val();
if (code === "") {
alert("Hãy nhập mã đối tượng!");
alert("Hãy chọn đối tượng!");
return;
}
var name = $("input[name='Name']").val();
@@ -241,9 +242,9 @@ function btnImage() {
}
function _create(e) {
var code = $("input[name='Code']").val();
var code = $("select[name='Code']").val();
if (code === "") {
alert("Hãy nhập mã đối tượng!");
alert("Hãy chọn đối tượng!");
return;
}
var name = $("input[name='Name']").val();
@@ -460,4 +461,27 @@ function updateFeature() {
error: function (jqXHR, textStatus, errorThrown) {
}
});
}
function chooseStaff(e) {
common.modalBlock(true);
$.ajax({
url: $(e).attr("data-href"),
type: 'POST',
data: {
code: $(e).val()
},
success: function (data) {
common.modalBlock(false);
$("input[name='Name']").val(data.name);
$("select[name='Gender']").val(data.gender);
$("input[name='Birthday']").val(data.birthday);
$("input[name='Telephone']").val(data.telephone);
$("input[name='Address']").val(data.department);
},
error: function (jqXHR, textStatus, errorThrown) {
common.modalBlock(false);
common.ajaxError();
}
});
}