를 사용하여 ASPX 페이지에서 일부 또는 모든 컨트롤을 제출하려면 내가 ShowDesign.aspx라는 영문 페이지를하고 URL myurl.com/showdesign.aspx?id=420420
방법 HTTP 포스트
영문 페이지는 이미지, 텍스트 버튼 많은 컨트롤이를 사용하여 탐색하고, 라디오 버튼 등이 있습니다. 컨트롤 중 일부는 코드 숨김으로 만들어지며 대부분의 컨트롤에 대한 값은 코드 숨김으로 할당/업데이트됩니다.
페이지를 표시 할 준비가되면 일부 컨트롤에서 HTTP Post를 사용하고 싶습니다. 그렇지 않으면 전체 페이지에 대해 HTTP 게시물을 사용합니다. 나는 이것을 해보지 않았고 그것을 어떻게하는지 알고 싶습니까? 어떤 코드를 추가해야하며 코드 숨김에 추가해야합니까?
업데이트 아래에서 자바 스크립트를 원한다면 무엇을 찾고 있습니까? 나는 아직도 그것을 검사하고있다. 누구나 의견이 있으면 업데이트하십시오.
function postToURL(url, values) {
values = values || {};
var form = createElement("form", {action: url,
method: "POST",
style: "display: none"});
for (var property in values) {
if (values.hasOwnProperty(property)) {
var value = values[property];
if (value instanceof Array) {
for (var i = 0, l = value.length; i < l; i++) {
form.appendChild(createElement("input", {type: "hidden",
name: property,
value: value[i]}));
}
}
else {
form.appendChild(createElement("input", {type: "hidden",
name: property,
value: value}));
}
}
}
document.body.appendChild(form);
form.submit();
document.body.removeChild(form);
}
</script>
난 당신이 찾고있는 것을 확실하지 않다. 양식을 게시하고 특정 필드의 데이터 만 처리하고 다른 필드는 무시하고 싶습니까? – Limey
예. HTTP 게시물이 완료된 후에 만 URL을 표시하고 싶습니다. 페이지의 일부 컨트롤에 대해이 작업을 수행해야합니다. – Anirudh
좋아, 너 더 나를 잃어 버렸어. URL 표시는 개체 실행 및 코드와 관련이 있습니까? – Limey