01/10/2018, 12:20

Hỏi về jQuery-website

E đang làm 1 trang web tra cứu thời tiết kiểu là mk nhập tên thành phố rồi ấn nó hiện ra thời tiết thành phố đó.
E định lấy api-json trang open weather map

$.getJSON('http://api.openweathermap.org/data/2.5/weather?q="hanoi,VN&appid=cabc9614649278ff314eb4f62e95942e', function(jd){}

Mn cho e hỏi làm sao mỗi lần mk nhập ở form text tên thành phố khác ví dụ như namdinh thì hàm gẹtJSON ở trên n thay hanoi thành namdinh ạ
e thử tách chuỗi trên thành 3 chuỗi con như này:

			var city = document.aform.atext.value;    //lấy dữ liệu mk nhập vào ô text
			var a  = "http://api.openweathermap.org/data/2.5/weather?q=";
			var b = ",VN&appid=cabc9614649278ff314eb4f62e95942e";
			var c  = a + city + b;
$.getJSON('c',function(jd)){}  

Kết quả n ko ra gì ạ
@@ E ms học nên chưa hiểu lắm nên hỏi cũng ko đc rõ ràng lắm nên mn thông cảm ạ!

Huy Phạm viết 14:21 ngày 01/10/2018

mk là viết tắt của gì thế em?

Triển Tiến Trần viết 14:24 ngày 01/10/2018

mk là viết tắt của mình ạ :))

Huy Phạm viết 14:31 ngày 01/10/2018

Em sửa ‘c’ thành c xem. Em đang để c ở dạng chuỗi đấy.

Triển Tiến Trần viết 14:33 ngày 01/10/2018

e làm đc rồi ạ, cám ơn a

Tên Gì Cũng Được viết 14:33 ngày 01/10/2018

c chứ ko phải ‘c’ nhé
$.getJSON(c, function(jd)){}

Bài liên quan
0