我尝试使用 jquery 进行类似的操作,但我失败了。
$.ajax({
type: "POST",
url: "myphphere.php",
data: {
command: $('#command').var()
}
});
我还考虑过使用按钮的 onclick 属性刷新页面以提交表单。
为什么只在表单中使用target
属性?
<form action="..." target="an_iframe" type="post">
<input type="text" name="cmd" placeholder="type a command here..." />
<input type="submit" value="Run!" />
</form>
<iframe id="an_iframe"></iframe>
希望它能解决你的问题。
Jquery Ajax是您所需要的。
将命令发送到 php 脚本很简单:
$.ajax({
type: "POST",
url: "some.php",
data: { command: $('#command').val()}
}).done(function( msg ) {
alert( "result : " + msg );
});
您可以接收命令结果并可以在任何地方显示(无需刷新页面)