新建了一个test.htm 页面,点击按钮,把数据提交到test1.htm
在httprequest事件中,写如下代码:
为什么弹出undefined的页面? 好像没有数据提交?e.plaintext为空
Case "xdf\test1.htm"
msgbox(e.PlainText) '点击按钮后,可以弹出,但内容为空,不知何故
Dim sb As New StringBuilder
sb.AppendLine("通过GET方式提交的数据:<br/><br/>")
For Each key As String In e.GetValues.Keys
sb.AppendLine(key & ":" & e.GetValues(key) & "<br/>")
Next
sb.AppendLine("<br/><br/>通过POST方式提交的数据:<br/><br/>")
For Each key As String In e.PostValues.Keys
sb.AppendLine(key & ":" & e.PostValues(key) & "<br/>")
Next
e.WriteString(sb.ToString)
下面是test.htm 的代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" c />
<title>测试</title>
<link rel="stylesheet" href="ajax/jquery.mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<link rel="stylesheet" href="../img/main.css" />
<script src="ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="ajax/jquery.mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
<script src="scripts/main.js"></script>
</head>
<body>
<body>
<div data-role="page">
<div data-role="content">
<form action='test1.htm' enctype='multipart/form-data' method='post' id='form1' name='form1'>
<p>
<label for="fname">产品:</label>
<input type="text" name="fname1" id="cp">
</p>
<p>
<label for="fname">客户:</label>
<input type="text" name="fname2" id="kh">
</p>
<p>
<label for="fname">雇员:</label>
<input type="text" name="fname3" id="gy">
<input type="submit" data-inline="true" value="提交">
</p>
</form>
</div>
</div>
</body>
</html>
[此贴子已经被作者于2017/3/19 16:38:48编辑过]