У меня есть простой код для выпуска топливных элементов, таких как дизель. Затем мне нужно применить валидацию JavaScript для управления количеству выпуска по сравнению с доступным количеством. Код следующим образом: < /p>
контроллер < /h1>
$this->data['fuelItem'] = $this->Fuel_model->getFuelItem($id);
$avqty = filter_var($this->input->post('avqty'), FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
if($amount > $avqty) {
$this->session->set_flashdata('error', 'Issuing Quantity should be less than the available balance');
redirect(base_url());
} else {............
< /code>
model < /h1>
public function getFuelItem()
{
$this->db->set_dbprefix('');
$q = $this->db->order_by('item_name','ASC')->get_where('store_item', array('status' => 1,
'item_sub_type'=>'OIL'));
$this->db->set_dbprefix('tbl_');
if ($q->num_rows() > 0) {
return $q->result();
}
return false;
}
public function isExistProduct($q)
{
if (!empty($q)) {
$this->db->set_dbprefix('');
$this->db->select("store_item.uom, sum(qty) as qty");
$this->db->from('store_update_stock_details');
$this->db->join('store_update_stock', 'store_update_stock_details.update_stock_id=store_update_stock.update_stock_id');
$this->db->join('store_item', 'store_update_stock_details.item=store_item.item_id', 'right');
$this->db->where("store_update_stock.status=1 and store_item.item_id= $q");
$this->db->group_by('store_item.item_id');
$q1 = $this->db->get();
$this->db->set_dbprefix('tbl_');
if ($q1->num_rows() > 0) {
return $q1->result_array();
}
return 0;
}
}
< /code>
javascript & view < /h1>
$(document).on("change", "#item", function () {
$.ajax({
'url': '' + $('#item').val(),
'method': 'GET',
'success': function (data) {
console.log(data);
var jData = JSON.parse(data);
if (jData.status == true) {
$('#avqty').text(jData.data[0].qty + " " + jData.data[0].uom);
}
},
'error': function () {
}
});
});
Select Fuel
Select Fuel
Подробнее здесь: https://stackoverflow.com/questions/769 ... codigniter
Валидация JavaScript для контроля количества выпуска в Codeigniter ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1752733216
Anonymous
У меня есть простой код для выпуска топливных элементов, таких как дизель. Затем мне нужно применить валидацию JavaScript для управления количеству выпуска по сравнению с доступным количеством. Код следующим образом: < /p>
контроллер < /h1>
$this->data['fuelItem'] = $this->Fuel_model->getFuelItem($id);
$avqty = filter_var($this->input->post('avqty'), FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION);
if($amount > $avqty) {
$this->session->set_flashdata('error', 'Issuing Quantity should be less than the available balance');
redirect(base_url());
} else {............
< /code>
model < /h1>
public function getFuelItem()
{
$this->db->set_dbprefix('');
$q = $this->db->order_by('item_name','ASC')->get_where('store_item', array('status' => 1,
'item_sub_type'=>'OIL'));
$this->db->set_dbprefix('tbl_');
if ($q->num_rows() > 0) {
return $q->result();
}
return false;
}
public function isExistProduct($q)
{
if (!empty($q)) {
$this->db->set_dbprefix('');
$this->db->select("store_item.uom, sum(qty) as qty");
$this->db->from('store_update_stock_details');
$this->db->join('store_update_stock', 'store_update_stock_details.update_stock_id=store_update_stock.update_stock_id');
$this->db->join('store_item', 'store_update_stock_details.item=store_item.item_id', 'right');
$this->db->where("store_update_stock.status=1 and store_item.item_id= $q");
$this->db->group_by('store_item.item_id');
$q1 = $this->db->get();
$this->db->set_dbprefix('tbl_');
if ($q1->num_rows() > 0) {
return $q1->result_array();
}
return 0;
}
}
< /code>
javascript & view < /h1>
$(document).on("change", "#item", function () {
$.ajax({
'url': '' + $('#item').val(),
'method': 'GET',
'success': function (data) {
console.log(data);
var jData = JSON.parse(data);
if (jData.status == true) {
$('#avqty').text(jData.data[0].qty + " " + jData.data[0].uom);
}
},
'error': function () {
}
});
});
Select Fuel
Select Fuel
Подробнее здесь: [url]https://stackoverflow.com/questions/76923531/javascript-validation-to-control-issuing-quantity-in-codigniter[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия