>> SPEAKER 1: Hãy thực hiện một trang web trang cho phép người dùng
nhìn lên giá cổ phiếu.
Chúng ta hãy giả sử đầu tiên rằng có tồn tại một tập tin gọi là quote.php, nhưng điều này
có thể được thực hiện ở hầu hết bất kỳ ngôn ngữ, nhưng có mục đích trong cuộc sống là
mong đợi một tham số nhận được HTTP được gọi là biểu tượng, giá trị của là
biểu tượng của các cổ phiếu mà bạn muốn một báo giá.
>> Ví dụ, nếu chúng ta nhìn vào tập tin này trong trình duyệt của tôi, quote.php, nhận thấy rằng
Tôi đã vượt qua, đã có, một biểu tượng của FB, cho Facebook.
Và nhận thấy rằng những gì đã trở lại là một đối tượng JSON với ba phím.
Của một người được gọi là biểu tượng, một gọi là tên, và một gọi là giá.
Các giá trị trong số đó là chính xác điều đó từ các tập tin trong câu hỏi.
>> Bây giờ chúng ta chuyển sự chú ý của chúng tôi đến khởi đầu của một số HTML và
JavaScript.
Ở đây, trong ajax-0.html, nhận thấy rằng bên trong của cơ thể trang của tôi Tôi có một hình thức
có một thuộc tính onsubmit, các giá trị đó là giá và trở lại
sai, do đó quy định cụ thể mà tôi muốn gọi một hàm JavaScript
gọi là báo giá và sau đó trả về false.
Trong khi đó, bên trong hình thức đó là một biểu tượng có ID là, báo giá unquote,
"Biểu tượng", và sau đó một đầu vào mà loại được trình cung cấp cho tôi một
nút trình.
>> Trong khi đó, bên trong đầu trang của tôi, có một thẻ script, nguồn gốc của
đó là URL jquery, rất thư viện JavaScript phổ biến, và dưới đây
đó là một thẻ tập lệnh, bên trong đó là sự khởi đầu của một số
JavaScript mà bản thân tôi sẽ viết.
Đây là chức năng trích dẫn rằng sẽ cuối cùng được gọi là, và bên trong
ở đây chúng ta hãy khai báo một biến được gọi là URL, quy định rằng giá trị của điều này
biến được quote.php? biểu tượng = ".
>> Và bây giờ chúng ta hãy nối vào cuối đó chuỗi ban đầu bất cứ điều gì biểu tượng
người sử dụng đã có lẽ gõ.
Cụ thể, chúng ta hãy làm + $ "" ký hiệu # qua đó xác định rằng tôi muốn
nhận được, với jquery từ DOM của tôi, các yếu tố mà độc đáo
định danh, một biểu tượng.
Nhớ lại rằng đó chỉ đơn giản là văn bản lĩnh vực mà người dùng sẽ
gõ rằng biểu tượng cổ phiếu.
>> Sau đó, chúng ta hãy gọi val, mà là một chức năng hoặc phương pháp mà sẽ nhận được
giá trị của người sử dụng đánh máy in
Và sau đó chúng ta hãy gọi một chức năng jquery gọi getJSON, đi qua trong khi
Đối số đầu tiên URL đó, đi qua trong, như đối số thứ hai, một vô danh
chức năng mà hy vọng một đối số duy nhất.
Dữ liệu, chúng tôi sẽ gọi nó.
Và bên trong chức năng ẩn danh này, chúng tôi sẽ chỉ đơn giản là làm báo, và sau đó trong
dấu ngoặc đơn, data.price.
Nếu dữ liệu, sau khi tất cả, là JSON đối tượng với ba lĩnh vực -
biểu tượng, tên, và giá cả, bởi làm data.price tôi sẽ nhận được
chính xác giá trị đó.
>> Bây giờ hãy lưu các tập tin và mở nó lên trong một trình duyệt.
http://localhost/ajax-0.html.
Ở đây chúng tôi có hình thức đó.
Hãy gõ vào FB cho Facebook và nhận được báo giá.
Và ở đó, sau đó, là của Facebook giá cổ phiếu mới nhất.