vb.net自动提交表单
网页源码:
$("#Filter").click(function () {
T = new CommonTableControl({
ID: "BuyerList",
GetListURL: "Provider.asmx/GetBuyerList",
Model2HTML: B2HTML,
DLP: { SParam: GetParam() },
AfterDown: BindOpt,
SortFields: ["Name", "Gender", , , "Email", ]
});
});
我可以通过:
btnSubmit = WebBrowser1.Document.GetElementById("Filter")
btnSubmit.InvokeMember("click")
可以实现点击按钮的操作。
但是还有一部分源码是:
$("#CallbackForm").dialog({
autoOpen: false,
width: 500,
height: 200,
buttons: {
"保存": function () {
var p = $("#CallbackForm").ReadDOM();
if (p != null) {
p.UserID = user.ID;
AjaxDown(p, "Provider.asmx/AddCallback", function (r) {
$("#CallbackForm").dialog("close");
}, "保存回访记录")
}
},
"撤销": function () {
$(this).dialog("close");
}
},
close: function () {
$("#CallbackForm").ClearDOM();
}
});
我只能通过WebBrowser1.Document.GetElementById("CallbackForm")得到CallBackForm,但不能使其执行保存或撤销这两个按钮的点击操作。它没有Click事件,只有dialog。我不知道这个dialog是什么东西。这里面有两个按钮。
有什么办法可以实现两个按钮分别的点击功能?