You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.6 KiB
50 lines
1.6 KiB
$( document ).ready(function() {
|
|
$("#btnsearch").click(function(e) {
|
|
e.preventDefault();
|
|
$.ajax({
|
|
type: "POST",
|
|
url: "/",
|
|
data: $("form").serialize(),
|
|
success: function(response)
|
|
{
|
|
if (response.s == "ok") {
|
|
// console.log(response.r);
|
|
var tbl_head = "";
|
|
var tbl_body = "";
|
|
if (response.r.length) {
|
|
tbl_head = "<thead class=\"bg-light\"><th style=\"text-align: right\">#</th><th>Code</th><th>Category</th><th>Name</th><th style=\"text-align: right\">Price</th></thead>";
|
|
tbl_body += "<tbody>";
|
|
$.each(response.r, function() {
|
|
var tbl_row = "";
|
|
$.each(this, function(key, value) {
|
|
if (key == "ee" || key == "aa")
|
|
{
|
|
tbl_row += "<td style=\"text-align: right\">"+value+"</td>";
|
|
}
|
|
else
|
|
{
|
|
tbl_row += "<td>"+value+"</td>";
|
|
}
|
|
});
|
|
tbl_body += "<tr>"+tbl_row+"</tr>";
|
|
});
|
|
tbl_body += "</tbody>";
|
|
}
|
|
else
|
|
{
|
|
tbl_body = "<tr><td>No results</td></tr>";
|
|
}
|
|
$("#results table").html(tbl_head+tbl_body);
|
|
}
|
|
else {
|
|
$(".alert").html(response.e);
|
|
$(".alert").fadeIn();
|
|
}
|
|
},
|
|
error: function (xhr, ajaxOptions, thrownError) {
|
|
$(".alert").html(thrownError);
|
|
$(".alert").fadeIn();
|
|
}
|
|
});
|
|
});
|
|
}); |