|
|
|
จะระบุไอดีอินพุทที่ซ้ำกันที่เกิดจากการวนลูปยังไงครับ |
|
|
|
|
|
|
|
พอดีที่ทำมัน $('[id="btn-not"]') มันคลิกเดียวส่งผลกับทุกปุ่มที่มีไอดีนี้ จะระบุยังไงครับ
Code (PHP)
<?php
if ($result['logs_status'] == 1) {
echo '<button type="submit" class="btn btn-success btn-sm" name="btn-return" id="btn-return"><span class="glyphicon glyphicon-ok" aria-hidden="true">
</span> Returned</button>';
}
elseif ($result['logs_status'] == 2) {
echo '<button type="submit" class="btn btn-danger btn-sm" name="btn-not" id="btn-not" machineId="'.stripcslashes($result['id']).'"><span class="glyphicon glyphicon-remove" aria-hidden="true">
</span> Not Returned</button>';
}
elseif ($result['logs_status'] == 3) {
echo '<button type="button" class="btn btn-warning btn-sm"><span class="glyphicon glyphicon-time" aria-hidden="true"></span> Pending</button>';
}
elseif ($result['logs_status'] == 4) {
echo '<button type="button" class="btn btn-info btn-sm"><span class="glyphicon glyphicon-cog" aria-hidden="true"></span> Working</button>';
}
?>
Code (PHP)
<script type="text/javascript">
$(document).ready(function() {
$('[id="btn-not"]').click(function() {
var b = 1;
var id = $(this).attr("machineId");
//alert(id);
if(b != ''){
var urlval = 'status='+b+'&id='+id;
alert(urlval);
$.ajax({
type : 'POST',
data : urlval,
url : 'update-status.php',
success:function(data, textStatus, jqXHR){
if (textStatus == 'success'){
//alert(textStatus);
$('[id="btn-not"]').html('<i class="fa fa-refresh fa-spin"></i> กำลังส่งคืน...');
$('#alert').append('<div class="alert alert-success"><strong>Updated!</strong> Indicates a successful or positive action.</div>');
setTimeout("location.href = 'return_wait.php';",2000);
}
else {
$('#alert').append('<div class="alert alert-warning"><strong>Fail!</strong> Indicates a successful or positive action.</div>');
}
}
});
}
return false;
}); // click
}); // document
</script>
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2016-05-11 15:18:18 |
By :
littlebeer |
View :
671 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่านคำยัง งง เลยครับ
|
|
|
|
|
Date :
2016-05-11 15:23:14 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แทรกค่า id (pk) ที่ได้จากการคิวรี่ลงไปด้วยสิ มันจะได้แตกต่าง
|
|
|
|
|
Date :
2016-05-11 16:23:09 |
By :
Kin-Kee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|