There are some ways using ajax like jQuery.ajax({...}) or $.ajax({...})
other than this there are some simplified versions of these too like:
$.get()
or jQuery.get()
$.post()
or jQuery.post()
$.getJSON()
or jQuery.getJSON()
$.getScript()
or jQuery.getScript()
$ = jQuery
both are same.
As you are using method : 'get',
so i recommend you to use $.ajax({...})
or $.get()
but remember to include jQuery above this script otherwise ajax function wont work Try to enclose the script in the $(function(){})
doc ready handler.
'abc'
if you could explain it
Try adding this with $.ajax()
:
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
$(function(){
$.ajax({
type: "GET",
url: "/billing/add_bill_detail",
data: pars,
dataType: 'html'
success: function(data){
$('#abc').html(data); //<---this replaces content.
},
error: function(err){
console.log(err);
}
});
});
</script>
or with $.get()
:
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
$(function(){
$.get("/billing/add_bill_detail", {data: pars}, function(data) {
$('#abc').html(data); //<---this replaces content.
}, "html");
});
</script>
or more simply use the .load()
method:
$('#abc').load('/billing/add_bill_detail');