这是我的HTML:
<input type="text" id="qty" size="30" />
<div id="ajax_result"></div>
jQuery:
<script>
$('#qty').keyup(function(){
var param = $(this).val();
$.ajax({
url: 'ajax.php',
data: {qty: param},
type: 'GET',
success: function(result){
$('#ajax_result').html(result);
},
error: function(result){
$('#ajax_result').html('Error');
},
});
});
</script>
AJAX.php:
<?php
if(isset($_GET['qty'])){
echo 'AJAX OK';
}
?>
问题如下:
如果我#qty
在函数 return上插入例如“50” AJAX OK
。
如果我#qty
在函数 return上插入例如“5000” Error
。为什么?
编辑:
这里是控制台: