如何在表单提交后停止重定向到API调用结果?

时间:2013-03-27 06:13:53

标签: javascript html forms api

我正在尝试使用Clipped API(http://www.clipped.me/api.html)在用户提交文章网址时返回文章摘要。当用户提交适当的URL时,会将其重定向到具有JSON结果的新页面。我想让用户保持在页面上并用JavaScript解析JSON字符串。我假设重定向与表单操作是脚本本身的链接这一事实有关,但我不知道该怎么做。下面是代码。

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>Summarize you will!</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
</head>

<body>

    <form action="http://clipped.me/algorithm/clippedapi.php?url=[URL]"  method="get">
        <input type="text" name="url"/>
        <input type="submit" value="Submit"/>
    </form>

</body>

<script type="text/javascript">

</script>


</html>

1 个答案:

答案 0 :(得分:0)

请勿使用表单提交来调用API。改为使用AJAX调用。