這可能從php文件中獲得結果而不使用jQuery?我沒有權限使用Jquery和任何其他的javaScript平臺。從沒有usig的php文件中得到結果jquery
0
A
回答
4
下面是一個例子:
function C_xmlObject() {
var xml = null;
try { xml = new ActiveXObject("Microsoft.XMLHTTP"); }
catch(e) { try { xml = new ActiveXObject("MSXML2.XMLHTTP"); }
catch(e) { try { xml = new XMLHttpRequest(); }
catch(e) { } } }
return xml;
}
function C_ajax(daten, url) {
var xml = C_xmlObject();
if(xml !== null) {
xml.open('POST', url, true);
xml.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xml.setRequestHeader('Content-length', daten.length);
xml.setRequestHeader('Connection', 'close');
xml.send(daten);
xml.onreadystatechange = function() {
if(xml.readyState === 4) {
// Do something
}
}
}
}
回到名單Daten是例如 「名稱= 1 & NAME2 =你好」。
編輯:版本與原型:
Object.prototype.ajax = function(daten, url, toElement, attributeName) {
var xml = null;
try { xml = new ActiveXObject("Microsoft.XMLHTTP"); }
catch(e) { try { xml = new ActiveXObject("MSXML2.XMLHTTP"); }
catch(e) { try { xml = new XMLHttpRequest(); }
catch(e) { } } }
if(xml !== null) {
xml.open('POST', url, true);
xml.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
xml.setRequestHeader('Content-length', daten.length);
xml.setRequestHeader('Connection', 'close');
xml.send(daten);
if(toElement !== null) {
xml.onreadystatechange = function() {
if(xml.readyState === 4) {
if(attributeName === null) {
toElement = xml.responseText;
} else {
toElement[attributeName] = xml.responseText;
}
}
}
}
}
}
這應該工作:({})阿賈克斯( '值1 = ...', '的index.php' 的document.getElementById( '身份證') ,'innerHTML');
0
我用這個一個使用JavaScript和它的作品完美地發送請求:
function httpGet(theUrl)
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", theUrl, false);
xmlHttp.send(null);
alert(xmlHttp.responseText);
}
和html代碼:
<html>
<head>
<script type="text/javascript" src="log.js"></script>
</head>
<body>
<a href="" onclick="httpGet('log.php?url=http://bizzare.com')">Send log</a>
</body>
</html>
相關問題
- 1. 我的php文件沒有得到正確的結果
- 2. jQuery val()沒有得到實時結果
- 3. 從JSON到textview沒有得到結果
- 4. SQL/PHP沒有得到任何結果
- 5. jquery沒有從輸入中得到結果
- 6. Jquery沒有得到我的價值從PHP文件
- 7. PHP從URL得到結果
- 8. onActivityResult沒有得到結果
- 9. gamecenter沒有得到結果
- 10. Ajax沒有得到結果
- 11. onActivityResult沒有得到結果
- 12. Paypal_IPN沒有得到結果?
- 13. golang中的datastore.GetAll沒有得到結果
- 14. 在NSURLSession中沒有得到結果
- 15. UISearchDisplayController - 在uitableview中沒有得到結果
- 16. PHP preg_match_all沒有得到所有的結果
- 17. 沒有從SqlDataReader獲得所有結果
- 18. 從查詢PHP中沒有結果
- 19. bind_result()沒有得到所有結果
- 20. 沒有得到正確的結果
- 21. ROUND()沒有得到所要的結果
- 22. 預期的結果沒有得到
- 23. 沒有得到期望的結果 - Python
- 24. 沒有得到預期的結果 - javascript
- 25. GridBagLayout沒有得到預期的結果
- 26. 的egrep沒有得到結果
- 27. 沒有得到結果的SQLite查詢
- 28. JQuery Post-Request問題 - FF沒有得到所引用的php頁面的結果
- 29. 的XPath沒有得到從XML文件
- 30. 沒有得到結果jQuery的數據表
您的意思是做一個AJAX調用PHP輸出顯示?當然,你可以,jQuery只是一個讓你更容易的框架,你會被卡住自己編碼ajax,但你總是可以搜索已經制作好的解決方案。 – Jakub 2012-01-30 19:29:04
@Jakub是的,我已經搜索,但我需要一些像jQuery .get(),我不能使用大量的代碼,我需要一個小例程 – bizzr3 2012-01-30 19:30:50
一旦我有一個老闆誰也強加不要使用太多的庫,以保持頁面的大小很小。現在我每個星期六都教他JavaScript))。事情是,當你不使用已經建立的庫,那麼你必須編寫更多的自定義JavaScript。這最終會導致更大的尺寸,如果你使用了一些庫。這也會導致圖書館已經處理的錯誤。 – Oybek 2012-01-30 19:36:14