我是否知道如何为a-href文件下载分配文件名.
<a href="http://localhost:8080/couch/getFile?dbName=xxx&file=test.xml">get-file</a>
Run Code Online (Sandbox Code Playgroud)
右键单击并另存为:后台运行的服务将返回test.xml内容,用户可以在本地保存.但每次用户都需要输入文件名进行保存.相反,我正在考虑拉取test.xml.我可以知道如何告诉浏览器使用"test.xml"作为下载文件名吗?
HTTP响应上的设置标头是否有效?如果是这样,我可以知道我们怎么做到这一点?
提前致谢!希夫
如果有人知道这段代码的问题,请告诉我.
基本上我想使用jQuery上传文件
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(event) {
$('#form1').submit(function(event) {
event.preventDefault();
$.post('post.php',function(data){
$('#result').html(data);
});
});
});
</script>
</head>
<body>
<form id="form1">
<h3>Please input the XML:</h3>
<input id="file" type="file" name="file" /><br/>
<input id="submit" type="submit" value="Upload File"/>
</form>
<div id="result">call back result will appear here</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
和我的php'post.php'
<?php
echo $file['tmp_name'];
?>
Run Code Online (Sandbox Code Playgroud)
上传的文件名不会返回.问题是我无法访问上传的文件.
提前致谢!希夫
是否可以对div的内容进行排序
<div id="sort">
<div id="something">A2</div>
<div id="something">A1</div>
<div id="something">A4</div>
<div id="something">A3</div>
</div>
Run Code Online (Sandbox Code Playgroud)
分类到:
<div id="sort">
<div id="something">A1</div>
<div id="something">A2</div>
<div id="something">A3</div>
<div id="something">A4</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这样的事情????
$('#sort').sort();
Run Code Online (Sandbox Code Playgroud) 我想将变量的值传递给ajaxForm数据.
value1 = "dynamic_value1";
value2 = "dynamic_value2";
$('form').ajaxForm({
data: {
key1: value1,
key2: value2
}
});
Run Code Online (Sandbox Code Playgroud)
期待像:
date:{Key1:"dynamic_value1", Key2:"dynamic_value2"}
Run Code Online (Sandbox Code Playgroud)
所以在php我可以访问像
echo $_POST['key1'];
Run Code Online (Sandbox Code Playgroud)
====================== COMPLETE脚本
<script src="../../bin/addons/jquery-1.7.2.js"></script>
<script src="../../bin/addons/jquery.form.js"></script>
<script>
// jQuery Form-plugin
(function() {
var value1 = "dynamic_value1";
var value2 = "dynamic_value2";
$('.dummyForm1').ajaxForm({
data:{
key1: value1,
key2: value2
}
complete: function(xhr) {
txt = xhr.responseText;
alert(txt);
}
});
})();
</script>
<form class="dummyForm1" action="form-php.php" method="post">
<input type="submit" value="Hit!" />
</form>
Run Code Online (Sandbox Code Playgroud)
外形php.php
<?
echo "Key1 value:". $_POST['key1'];
?>
Run Code Online (Sandbox Code Playgroud) 如何使用array-index访问数组元素值?
<?
$json = '{
"dynamic":{
"pageCount":"12",
"tableCount":"1"
}
}';
$arr = json_decode($json, true);
echo $arr['dynamic']['pageCount']; // working
echo $arr[0]['pageCount']; // not working
?>
Run Code Online (Sandbox Code Playgroud)
我不知道'动态'中有什么,所以我想动态访问pageCount值?