Ich habe dieses Stück Code verwenden, um einige Werte in der Tabelle zu speichern, wenn Seite geladen wird. Die Funktion zum Suchen von Werten ist in PHP. Ich muss diese Werte im Skript verwenden. Ich versuche diesen Weg, aber es funktioniert nicht.Was ist in diesem Code falsch?
<head>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<script>
$(document).ready(function()
{
var msg_top = new array();
msg_top = "<"+"?php echo searchResults('windows');"+"?"+">";
var url = "msg2_mysql.php"
var request = null;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
request=new XMLHttpRequest();
}
else
{// code for IE6, IE5
request=new ActiveXObject("Microsoft.XMLHTTP");
}
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.setRequestHeader("Connection", "close");
request.onreadystatechange = function(){
if (request.readyState == 4) {
if (request.status == 200) {
alert('POST');
} else {
alert(request.status); //
}
}
}
request.send("msg_top=" + encodeURIComponent(msg_top).replace(/%20/g, '+'));
});
</script>
Was ist der Fehler, den Sie bekommen? – xil3
@XCeptable - Sie können ein PHP SimplexmlElement Objekt nicht an JavaScript übergeben, JavaScript nicht verstehen – ajreal
@ ajreal, ich habe in vielen Foren gesehen, sie beziehen sich – XCeptable