這裏我使用的是AJAX,我是這樣傳遞url:"http://www.domain.com/api/get/searchProperties?area="+area+"&city="+city+"&listingType="+listing_type,
URL意味着它工作正常,但我想傳遞數據,所以我想這樣data = 'area='+ area + '&city='+ city + '&listingType='+ listing_type;
,現在我收到錯誤:在這種情況下如何在AJAX數據中傳遞參數
Uncaught SyntaxError: Unexpected identifier.
<script>
$(document).ready(function(){
\t $.ajax({
\t \t \t type:'GET',
\t \t \t \t //url:"www.domain.com/api/get/searchProperties?area=Marathahalli&city=Bangalore&listingType=RENT",// this working
\t \t \t \t url:"http://www.domain.com/api/get/searchProperties?"
\t \t \t \t data = 'area='+ area + '&city='+ city + '&listingType='+ listing_type;
\t \t \t success: function(data) {
\t \t \t \t console.log(data); // Suucess
\t \t \t },
\t \t \t error:function(exception){
\t \t \t console.log('Exeption:'+exception);
\t \t \t }
\t \t \t });
});
</script>
你是否試圖在ajax對象中傳遞數據屬性? –
是的,但我無法通過 –
然後這是'data ='不是正確的語法。你必須使用'data:'。你也必須在最後使用','而不是「;」 –