问题
I have a listbox element in aspx page which id is attributesList.
I want to select this element to track its change event, but i cant directly select its id because asp.net changes its id on runtime.
its id, attributesList changes into ctl00_adminPlaceHolder_attributesList.
so what i want to do is to use a "contains" xpath expression to select the element.
回答1:
You'll want to instead use the "End with" attribute selector like so:
$("*[id$='attributesList']")
来源:https://stackoverflow.com/questions/2075760/jquery-xpath-selector-to-select-an-element-which-id-contains-sometext