10/10/2018, 11:18
Làm sao ko submit mà vẫn lấy được giá trị INPUT !??
m tập làm 1 cái ajax đơn giản là có 2 input, nhập 2 số vào rồi cộng 2 số này hiện ra kết quả ở input thứ 3, mà trang ajax ko submit làm thế nào lấy dc 2 giá trị ở 2 input nếu ko submit nhỉ!?
Mong pro hướng dẫn cách làm giúp m với...
Mong pro hướng dẫn cách làm giúp m với...
Bài liên quan
Trở lại vấn đề, để làm được việc này bạn chỉ cần gán onKeyDown cho bộ chờ, rồi xuất ra kết quả thôi:
<script language="javascript">
function checkResult() {
var a = document.getElementById("input1").value, b = document.getElementById("input2");
a = parseInt(a); b = parseInt(b); //Chắc chắn rằng nó là số, vì ko fải số thì ko + dc
if (!isNaN(a + b)) document.getElementBydId("input3").value = a + b;
}
</script>
<input type="text" id="input1" onKeyDown="checkResult()">
<input type="text" id="input2" onKeyDown="checkResult()">
<input type="text" id="input3">
[x]
Cái m cần làm 1 file chứa 3 cái input, 2 cái để nhập 2 số, và 1 file ajax lấy 2 số đó cộng lại với nhau rồi hiện ở input thứ 3, mà file ajax mình chưa biết cách lấy giá trị 2 input kia thế nào.
Bạn hướng dẫn m làm theo thế với...
var data2 =$('input[name=input2]').val;
$('#submit').click(function(){
$.ajax({
//this is the php file that processes the data
url: "addajax",
//POST method is used
type: "POST",
//pass the data
data: "data1=" + data1 + "&data2=" + data2
//Do not cache the page
cache: false,
//success
success: function (data) {
$('input[name=ketqua]').val = data;
}
});
})
ở file php nhận dữ liệu
$data1=$_POST['data1'];
$data1=$_POST['data2'];
$data = $data1 + $data2;
echo $data //tra du lieu ve
đố bạn dùng AJAX để lấy thông tin trên một trang khác rồi lại hiển thị thông tin khác lên chính trang lấy đó.
Mình không bàn về AJAX, nếu các bạn mà dung AJAX mà làm được vấn đề mà chủ toppic hỏi thì hãy nói, còn chủ top hỏi bạn lại trả lời một nẻo.
Mình trả lời không được vì câu hỏi của chủ topic không thể dùng AJAX để giải quyết.
thân.
file ajax lấy thông tin từ file kia và hiện lại giá trị sau khi xử lý ở file kia chứ.
tks bạn mr.mabu nhiều, để mình làm thử ^^