我使用dropzone.js并使用ajax加载它.
我的菜单ID ="#menu"上传文件应出现在"#div1"中
回调函数不起作用.我用alert("test")取代了Dropzone.discover;
(document).ready(function() {
$("#menu").click(function(){
$("#div1").load("upload.php",null, function(){
Dropzone.discover();
});
Run Code Online (Sandbox Code Playgroud)
注意:我尝试了下面的代码,但它没有用.
$("#div1").load("upload.php", function(){
Dropzone.discover();
});
Run Code Online (Sandbox Code Playgroud) 我不能让它工作.需要一些非常简单,不复杂的东西.当然不使用表单和按钮.
我有一个链接:
<a href="index.php?name=bob&email=me@ymail.com">click here</a>
Run Code Online (Sandbox Code Playgroud)
我的PHP脚本有类似的东西:
<?php
echo $_POST['name'];
echo $_POST['email'];
?>
Run Code Online (Sandbox Code Playgroud)
好.那么如何在href中使用post发布变量呢?可能吗?
任何人都可以帮助我这个简单的代码.我收到此错误:
"Notice: Undefined index: name in C:\xampp\htdocs\test.php on line 2
Run Code Online (Sandbox Code Playgroud)
您输入的ID是"
我还想知道如何在ajax语句中传递多个值,如:
data: {name: "john", country: "UK"}
Run Code Online (Sandbox Code Playgroud)
在服务器端检索它,最后将其发回初始页面.
客户端:
<script>
$(document).ready(function(){
$("#btn").click(function(){
$.ajax({
type: "POST",
url: "test.php",
data: {name: "John"}
})
.done(function() {
$("#output").load("test.php");
});
});
});
</script>
<form>
<input type="button" value="Test" id="btn" />
</form>
<div id="output"> </div>
Run Code Online (Sandbox Code Playgroud)
服务器端:
<?php
$student =(string) $_POST['name'];
//$student = isset($_POST['name'])?$_POST['name']:'err';
$message = "Name: ".$student;
echo ($message);
?>
Run Code Online (Sandbox Code Playgroud)