Javascript 为什么会出现405错误?
我对网络编程非常陌生,我正在尝试建立一个带有服务器端的小网站。 代码如下:Javascript 为什么会出现405错误?,javascript,php,jquery,html,node.js,Javascript,Php,Jquery,Html,Node.js,我对网络编程非常陌生,我正在尝试建立一个带有服务器端的小网站。 代码如下: 类用户数据{ 第二次选举(){ this.dropDownSelection=$('xDropDown').prop('selectedIndex'); } } 类发送数据{ 构造函数(用户数据){ this.userDataClone=userData; } sendDropDownSelection(){ //this.userDataClone.catchDropDownSelection(); $.post(“
类用户数据{
第二次选举(){
this.dropDownSelection=$('xDropDown').prop('selectedIndex');
}
}
类发送数据{
构造函数(用户数据){
this.userDataClone=userData;
}
sendDropDownSelection(){
//this.userDataClone.catchDropDownSelection();
$.post(“MyFirstPhP.php”{
用户选择:“dummy”//this.userDataClone.dropDownSelection
},函数(数据){
//this.testFunction()
$('#testOutput').html(“数据”);
//document.getElementById(“testOutput”).innerHTML=“数据”
}).fail(函数(){
console.log(“$.post失败!”);
})
}
testFunction(){
//document.getElementById(“testOutput”).innerHTML=“数据”
$('#testOutput').html(“数据”);
}
}
var userDataInstance=新的userData;
var sendDataInstance=新的sendData(userDataInstance)代码>
PHP太棒了!
测试1
测试2
点击我!
还没有
“我正在本地主机上使用node.js运行服务器,端口8080”,这不会运行PHP脚本,好吗?我还需要什么呢?运行PHP的东西,比如PHP fpm(您可以使用它)或mod_PHP(在Apache中),您通常需要PHP。可以通过运行PHP-s127.0.0.1:8000启动自己的小型PHP Web服务器。PHP正在寻找index.PHP
从根目录提供服务。我在你的屏幕上看到了一个MyFirstPHP.php
,看看127.0.0.1:8000/MyFirstPHP.php
是否有效。或者将该文件重命名为index.php
。这是服务器上的。