javascript- db接收后运行脚本 [英] javascript- run script after db receiving

查看:61
本文介绍了javascript- db接收后运行脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在使用ajax获取数据后运行脚本.有人可以帮忙吗?

I would like to run the script after getting data using ajax. Can anyone help on this?

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script type="text/javascript">

var a=[null,null,null,null,null] ;
var b=[null,null,null,null,null] ;

$(function(){
  $('#btn1').click(
function(){
 $.ajax({
    url: "http://............../customtext.txt",
    type: "GET",
    dataType: "text",
    error: function(){
             alert('Error loading text')},
    success: function(txt){
    var xvar = txt.split(";");
    var type = xvar[0];
      switch(type){
 case 'a': a=xvar; break;
 case 'b': b=xvar; break;
 }
}});});});

$(function(){
  $('#btn2').click(
function(){
 $.ajax({
    url: "http://................../customtext.txt",     //  a;john;25;male;false
    type: "GET",
    dataType: "text",
    error: function(){
             alert('Error loading text')},
    success: function(txt){
    var xvar = txt.split(";");
    var type = xvar[0];
      switch(type){
 case 'a': a=xvar; break;
 case 'b': b=xvar; break;
 }
}});});});

var fx;
if(a[4]==false||b[4]==false) {fx=false}
else {fx=true}

var dx;
if(a[3]&&b[3]=="male") {dx="gay"}
else if(a[3]&&b[3]=="female") {dx="les"}
       else{dx="normal"}

alert(fx);
alert(dx);



</script>
<body>
<input type="button" value="확인" id="btn1" />
<input type="button" value="확인" id="btn2" />
</body>
</html>

推荐答案

(函数(){


( ' #btn1').click( 函数(){
('#btn1').click( function(){


.ajax({ 网址:" , 类型:" , dataType:" , 错误:函数(){ alert(' 加载文本时出错')}, 成功:功能(txt){ var xvar = txt.split(" ); var type = xvar [ 0 ]; 开关(类型){ 案例 ' a':a = xvar ; break ; 案例 ' b':b = xvar ; break ; } }});});});
.ajax({ url: "http://............../customtext.txt", type: "GET", dataType: "text", error: function(){ alert('Error loading text')}, success: function(txt){ var xvar = txt.split(";"); var type = xvar[0]; switch(type){ case 'a': a=xvar; break; case 'b': b=xvar; break; } }});});});


这篇关于javascript- db接收后运行脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆