![](/img/trans.png)
[英]How do i send string from code behind in C# to Ajax JQuery and how do i parse it?
[英]How do I Parse the HTML Object to a Javascript method as an argument from the C# Code behind
我有一個JQuery Javascript函數,該函數將CSS樣式屬性應用於HTML表單中的DIV元素。 每個DIV都在其中包含按鈕,因此,根據您單擊哪個按鈕,css屬性將應用於相關的父DIV。同一HTML表單中可以一次存在多個HTML DIV。
這是JQuery函數:
function ChangeDiv(Sender) {
$(Sender).closest('Div').css('color', 'red');
}
有問題的DIV的代碼如下:
<div style="height: 50px; width: 50px;">
Blah Blah Blah<br />
Blah Blah Blah<br />
Blah Blah Blah<br />
<input type="button" onclick="ChangeDiv(this)" value="change colour" />
</div>
上面的代碼與HTML輸入控件配合得很好。 但是,我需要使用ASP:Button並從我的代碼后面注入JQuery調用。 我的問題是將“ Sender”參數和當前單擊的按鈕傳遞給JQuery方法。
非常感謝您的幫助。
嘗試在代碼背后使用屬性OnClientClick:
yourButton.OnClientClick = "ChangeDiv(this)"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.