ఎక్సిఎమ్ఎల్ HttpRequest
- 上一页 XML 显示
- 下一页 ఎక్సిఎమ్ఎల్ పార్సర్
所有现代浏览器都有内置的 XMLHttpRequest 对象,用于从服务器请求数据。
XMLHttpRequest పద్ధతి పద్ధతి
XMLHttpRequest 对象可用于从 Web 服务器请求数据。
XMLHttpRequest 对象是开发者的梦想,因为您能够:
- 更新网页 - 在不重新加载页面的情况下
- 从服务器请求数据 - 在页面已加载后
- 从服务器接收数据 - 在页面已加载后
- 向服务器发送数据 - 在后台
XMLHttpRequest 实例
当您在下面的输入字段中键入字符时,XMLHttpRequest 会被发送到服务器,并返回一些名字建议(从服务器):
ఉదాహరణ
请在下面的输入字段中输入名字:
Name: Suggestions: 本教程的 AJAX 章节中对上面的示例进行了解释。发送 XMLHttpRequest
క్షేత్రం XMLHttpRequest పద్ధతి పద్ధతి ఉపయోగించడానికి సాధారణ JavaScript సంకేతాలు ఇక్కడ ఉన్నాయి:
ఉదాహరణ
క్షేత్రం క్షేత్రం = new XMLHttpRequest(); క్షేత్రం రాడీస్టేట్ ఆన్రేడీస్టేట్ ఫంక్షన్ () { if (ఈమీరు రేడీస్టేట్ == 4 మరియు స్టేటస్ == 200) { // పత్రం సిద్ధమైనప్పుడు అమలు చేయాల్సిన సాధారణ చర్య document.getElementById("demo").innerHTML = xhttp.responseText; }; }; క్షేత్రం పండుగు("GET", "filename", సత్యం); క్షేత్రం పండుగు();
ఉదాహరణ వివరణ
పైని ఉదాహరణలో మొదటి వరుస ఒక పద్ధతి పద్ధతి సృష్టించబడింది: XMLHttpRequest పద్ధతి పద్ధతి:
క్షేత్రం క్షేత్రం = new XMLHttpRequest();
ఆన్రేడీస్టేట్
అంతర్జాతీయ విధానం ప్రతిసారి XMLHttpRequest పద్ధతి పద్ధతి పరిస్థితి మార్చబడినప్పుడు అమలు చేయాల్సిన ఫంక్షన్ నిర్దేశిస్తుంది:
క్షేత్రం రాడీస్టేట్ ఆన్రేడీస్టేట్ ఫంక్షన్ ()
ఈ సమయంలో రేడీస్టేట్
అంతర్జాతీయ విధానం 4 మరియు స్టేటస్
అంతర్జాతీయ విధానం 200 అయితే ప్రతిస్పందన సిద్ధమైంది:
if (ఈమీరు రేడీస్టేట్ == 4 మరియు స్టేటస్ == 200)
responseText
属性以文本字符串形式返回服务器响应。
文本字符串可用于更新网页:
document.getElementById("demo").innerHTML = xhttp.responseText;
您将在本教程的 AJAX 章节中学到有关 XMLHttpRequest 对象的更多内容。
- 上一页 XML 显示
- 下一页 ఎక్సిఎమ్ఎల్ పార్సర్