6
$(document).ready(function() {
$("#MainContent_ddlFieldName").live("change", function() {
var id = $(this).val();
var name = $(this + "option:selected").text();
$('#<%= lblValue.ClientID %>').text(name);
$('#<%= lblType.ClientID %>').text(id);
});
});
<asp:Label ID="lblValue" runat="server" Text="" Visible="true"></asp:Label>
<asp:Label ID="lblType" runat="server" Text="" Visible="true"></asp:Label>
protected void btnSearch_Click(object sender, EventArgs e)
{
string strValue = lblValue.Text;
string strType = lblType.Text;
}
Im przy użyciu javascript i Asp.Net, aby uzyskać wartość dropdownlist i umieścić go w etykiecie. To faktycznie pokazuje tekst na etykiecie i po kliknięciu przycisku lub zdarzenia otrzymuję jego poprzednią wartość w/c jest ""Wartość przekazu JavaScript do asp.net
Czy ktoś może mi w tym pomóc.
Thx
var id = $ (this) .val(); czego..? Podaj pełną jqeury –
sprawdź moją odpowiedź użyj ukrytego pola, aby uzyskać wartość w kodzie za –