此代码我想从$.post("re.asp
接收数据。我该怎么做?
<script type='text/javascript'>
$(function () {
$("#pasteable").bind('paste', function (event) {
var $pastable = $(this);
$.post("re.asp",{ste:pastable},function(){
setTimeout(function () {
$("#target").html($pastable.val());
$pastable.focus();
}, 100);
});});
});
</script>
Paste here: <input id="pasteable" />
<span id="target"></span>
答案 0 :(得分:0)
这是您从$.post()
$.post("URL", {name1:val1, name2:val2}, function(data) {
alert(data);
});
在回调中,您需要传递将保存URL页面结果的变量
在你的情况下
$.post("re.asp",{ste:pastable},function(data){
alert(data); // data has the result of re.asp
});
答案 1 :(得分:0)
试试这个: -
$(function () {
$("#pasteable").bind('paste', function (event) {
var $pastable = $(this);
$.post("re.asp",{ste:pastable},function(data){
alert(data); //it will return your data(from re.asp) you can fetch from here
});
});
答案 2 :(得分:0)
I can do it but i want to use this function **setTimeout(function () {
$("#target").html($pastable.val());
$pastable.focus();
}, 100); *too $.post i try but still error pastable undefined***
<script type='text/javascript'>
$(function () {
$("#pasteable").bind('paste', function (event) {
var $pastable = $(this);
$.post("re.asp",{ste:pastable},function(){
setTimeout(function () {
$("#target").html($pastable.val());
$pastable.focus();
}, 100);
});});
});
</script>
Paste here: <input id="pasteable" />
<span id="target"></span>
答案 3 :(得分:0)
第一,我建议使用jQuery。而不是$。如果您将使用带有$符号的变量来确定您的理智,具体取决于项目的增长程度 这里不需要第二个setTimeout。不知道性能损失和过度使用选择器而不是将它们分配给局部变量。
<script type='text/javascript'>
$(function () {
$("#pasteable").bind('paste', function (event) {
pastable = $(this);
$.post("re.asp",{ste:pastable},function(data){
//data variable is your response from re.asp
$("#target").html(pastable.val());
pastable.focus();
});
});
});
</script>
Paste here: <input id="pasteable" />
<span id="target"></span>
现在如果你正在寻找json,html,xml等,请指定如下
$.post('',{},function(data){}, 'json');
function(data){}其中'数据'是您的响应。这会有所帮助。
答案 4 :(得分:-1)
刚看完文档......
$.post("test.php", { name: "John", time: "2pm" })
.done(function(data) {
alert("Data Loaded: " + data);
});
我希望您知道如何使用这些信息。