Javascript getJson接受用户输入
我有一个应用程序,它要求我们获取用户输入——即用户应该能够浏览其系统中的文件并上传一个json文件——然后json文件的路径应该传递到getjson函数中的url字段。这是怎么回事 我的html看起来像:Javascript getJson接受用户输入,javascript,php,json,ajax,html,Javascript,Php,Json,Ajax,Html,我有一个应用程序,它要求我们获取用户输入——即用户应该能够浏览其系统中的文件并上传一个json文件——然后json文件的路径应该传递到getjson函数中的url字段。这是怎么回事 我的html看起来像: <style> .container { width: 500px; margin: 0 auto; } .progress_outer { border: 1px solid #000; } .progress { width: 20%;
<style>
.container {
width: 500px;
margin: 0 auto;
}
.progress_outer {
border: 1px solid #000;
}
.progress {
width: 20%;
background: #DEDEDE;
height: 20px;
}
</style>
</head>
<body>
<div class='container'>
<p>
Select File: <input type='file' id='_file'> <input type='button'
id='_submit' value='Upload!'>
</p>
<div class='progress_outer'>
<div id='_progress' class='progress'></div>
</div>
</div>
<script src='upload.js'></script>
但是,我觉得getjson(upload.php)不起作用。我不确定它是否能够从upload.php获取文件路径。有人能帮忙吗。我哪里出错了?应该是
Upload.php
吗?(没有大写?)还有,你在结束的花括号后加上括号了吗?是的,我加上了花括号。我走对了吗?Upload.php
应该是Upload.php
?(没有大写?)还有,你在结束的花括号后加上括号了吗?是的,我加上了花括号。我走对了吗?
$.getJSON('upload.php', function(json){//}