做一个网站,再页面读取一段文字后,点击按钮,用ajax将文字传回后台,现在我希望ajax返回成功后,执行另外一段后台方法,

请问有什么好方法吗?

[WebMethod]

public static string GetStr(string s)

{

linkWord = s;

return linkWord;

}

private void BtCompare()

{

//在页面选中一段句子,在某个地方弹出一个按钮,点击按钮,将选中的句子传入到下面的s当中,然后调用方法,将两个东西传入到o.txt和s.txt,然后比较,接着切割句子,最后输出

//string s = "As a linguist, he acknowledges that all varieties of human language, including non-standard ones like Black English, can be powerfully expressive--there exists no language or dialect in the world that cannot convey complex ideas.";//在前台选中语句,传入到这里

demo gg = new demo();

string[] sentence = gg.SentenceDetect(linkWord);

string otxt = gg.Parse(sentence);//放在o.txt

FileStream fotxt = new FileStream(@"D:\\parser\\o.txt", FileMode.Create);

StreamWriter ot = new StreamWriter(fotxt);

ot.Write(otxt);

ot.Flush(); //清除缓存

ot.Close();

ot.Dispose();

fotxt.Close();

DoParser doq = new DoParser();

string stxt = doq.parser(linkWord);//放在s.txt

FileStream fstxt = new FileStream(@"D:\\parser\\s.txt", FileMode.Create);

StreamWriter st = new StreamWriter(fstxt);

st.Write(stxt);

st.Flush();

st.Close();

st.Dispose();

fstxt.Close();

Process p = new Process();

p.StartInfo.FileName = @"cmd.exe";

p.StartInfo.UseShellExecute = false;

p.StartInfo.RedirectStandardInput = true;

p.StartInfo.RedirectStandardOutput = true;

p.StartInfo.RedirectStandardError = true;

p.StartInfo.CreateNoWindow = true;

p.Start();

string str = "D:\\BCompare\\BCompare.exe @D:\\parser\\BCconsle.txt D:\\parser\\o.txt D:\\parser\\s.txt D:\\学习档案\\Reading\\Reading\\report.html ";//保存到当前目录下

p.StandardInput.WriteLine(str);

p.StandardInput.WriteLine();

p.StandardInput.AutoFlush = true;

p.StandardInput.WriteLine("exit");

p.StandardOutput.ReadToEnd();

p.Close();

Report.Text = "";

Utils uu = new Utils();

//String[] ss = uu.subSentenceASC(s);//先长后短句

String[] ss = uu.subSentenceDESC(stxt);//先短后长句

int count = 0;

foreach (string aa in ss)

{

Report.Text += ++count + "、" + aa + "
";

}

}

ajax成功之后在执行,ajax传入成功后执行后台方法相关推荐

  1. try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?

    会在return中间执行! try 中的 return 语句调用的函数先于 finally 中调用的函数执行,也就是说 return 语句先执行,finally 语句后执行,但 return 并不是让 ...

  2. try {}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会不会被执行,什么时候被执行,在 return 前还是后?

    会在return中间执行! try 中的 return 语句调用的函数先于 finally 中调用的函数执行,也就是说 return 语句先执行,finally 语句后执行,但 return 并不是让 ...

  3. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后

    在return中间执行,代码示例 package com.mybatis.employee.test;public class Main {static int test(){int x = 1;Sy ...

  4. ajax判断成功状态码,Ajax返回状态码200,成功函数不触发(Ajax returns status code 200, success function not triggering)...

    Ajax返回状态码200,成功函数不触发(Ajax returns status code 200, success function not triggering) 关于这一点有很多话题,但没有一个 ...

  5. ajax成功或失败的原因,实际上成功后,AJAX发布请求报告失败

    奇怪的情况.我正在使用AJAX将一些数据发布到服务,并且成功 - 这意味着我可以真正看到存储在数据库中的新数据.但是,我的代码没有进入done()部分,但由于某种原因总是在fail()部分结束.我提供 ...

  6. ajax返回的数据有问题,ajax请求成功返回数据,转成数组后,for遍历取不到值的有关问题...

    当前位置:我的异常网» Ajax » ajax请求成功返回数据,转成数组后,for遍历取不到 ajax请求成功返回数据,转成数组后,for遍历取不到值的有关问题 www.myexceptions.ne ...

  7. c 中ajax不起作用,Jquery AJAX調用:$(this)在成功后不起作用

    I am wondering why $(this) does not work after a jQuery ajax call. 我想知道為什么$(this)在jQuery ajax調用之后不起作 ...

  8. ajax php setinterval,关于javascript:通过ajax执行完php脚本后如何停止setInterval

    我一直在寻找答案,而我没有找到它的原因可能就是我完全从getgo中破坏了脚本,所以请任何可以帮助我的人都非常感谢. 我有一个javascript函数,它会触发表单提交的onClick并运行对scrip ...

  9. JQuery方式执行ajax请求

    两种请求: 执行get请求的格式: $.get(url,function(data,status){ 这里面一般用来处理服务器反馈的数据data,将data响应到页面上 }) 字节请求,不带任何参数 ...

最新文章

  1. js 将时间戳转为日期格式
  2. C_Free引用链接库
  3. 阿波罗数据集怎么下载_从2D images 到3D估计:现有最大规模数据集 ApolloCar3D
  4. js前台页面显示中文,后台存对应的value值实现
  5. signal函数说明
  6. ajax页面载入动画,添加加载动画,jQuery的AJAX .load()
  7. C#.NET 大型通用信息化系统集成快速开发平台 4.6 版本 - SSO单点登录接口
  8. MySQL优化步骤和my.cnf优化配置
  9. c++语言里平方根值函数,函数式编程之函数定义与使用(以scala语言为例)
  10. Jenkins踩坑:Failed to connect to repository : Error performing git command: git ls-remote -h http://17
  11. python矩阵和向量乘法总结
  12. 全球及中国远程浏览器隔离解决方案行业投资分析与前景战略建议报告2022版
  13. springBoot+itext处理富文本转pdf
  14. 【JavaScript案例】js实现键盘敲击奏响音符
  15. IDEA中 NOTE: Picked up JDK_JAVA_OPTIONS:问题求解?
  16. RPC好,还是RESTful好?
  17. DirectPlay SDK中文翻译
  18. My97DatePicker(WdatePicker)日期控件用法
  19. 自定义控件三部曲之绘图篇(十八)——BitmapShader与望远镜效果
  20. java高并发如何保证数据安全

热门文章

  1. 【分享】linux下u盘使用
  2. 过滤器,绑定事件,动画
  3. 30岁之前需要知道的10个人生底线,你知道几个?
  4. scrollTop的兼容性小结
  5. Nginx源码分析-启动初始化过程(一)
  6. 解决导出word迅雷读取地址和下载出错
  7. 关于多线程编程您不知道的 5 件事 有关高性能线程处理的微妙之处
  8. css直接子元素怎么用,CSS 子元素选择器使用实例
  9. Spark应用日志级别设置
  10. 四参数拟合曲线_每周放送|曲线拟合